XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Stock Based Compensation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-based compensation        
Stock-based compensation expense, net of $0 tax in 2019, 2020, and 2021   $ 10,803 $ 23,336 $ 26,473
Stock-based compensation expense, tax   $ 0 $ 0 $ 0
Amended 2016 Plan        
Stock-based compensation        
Increase in the aggregate number of shares 17,500,000      
Number of shares available for future grant   5,070,074