XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision Changes, Examination (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes            
Reduced provision for income taxes     $ 28,800 $ 28,756
Net interest income on the tax refunds     1,600      
Refund claim for overpayment $ 107,100          
Total Tax Years 2019-2021            
Income Taxes            
R&D tax credits   $ 1,700 $ 26,800