XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation        
Unrecognized compensation cost related to outstanding options $ 76,713   $ 76,713  
Period over which unrecognized compensation cost is expected to be recognized as expense     2 years 2 months 12 days  
Selling, general and administrative        
Stock-based compensation        
Total stock-based compensation expense $ 10,818 $ 10,012 $ 22,342 $ 17,487