XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Summary of Stock Option Activity under Incentive Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Options Outstanding, Beginning Balance 11,786 13,781  
Number of Shares, Granted 0 972  
Number of Shares, Forfeited/Expired (4,923) (2,967)  
Number of Shares, Options Outstanding, Ending Balance 6,863 11,786 13,781
Number of Shares, Options Vested and exercisable, December 31, 2024 6,564    
Weighted Average Exercise Price Per Share, Options Outstanding, Beginning Balance $ 571.27 $ 566  
Weighted Average Exercise Price Per Share, Granted   166.29  
Weighted Average Exercise Price Per Share, Forfeited/Expired 588.92 428  
Weighted Average Exercise Price Per Share, Options Outstanding, Ending Balance 588.92 $ 571.27 $ 566
Weighted Average Exercise Price Per Share, Options Vested and exercisable, December 31, 2024 $ 590.07    
Weighted-Average Remaining Contractual Life (in years), Options outstanding 5 years 10 months 24 days 6 years 3 months 18 days 6 years 10 months 24 days
Weighted-Average Remaining Contractual Life (in years) Options Vested and exercisable, December 31, 2024 5 years 10 months 24 days    
Aggregate Intrinsic Value, Options outstanding     $ 1,510