XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock-based Compensation    
Stock-based compensation expense $ 11,524 $ 7,475
Unrecognized compensation cost related to outstanding options $ 82,410  
Period over which unrecognized compensation cost is expected to be recognized as expense 2 years 6 months