XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Provision for (benefit from) income taxes $ 148,702,000 $ 32,132,000 $ (162,692,000)  
Deferred tax liabilities, undistributed foreign earnings 1,700,000      
Foreign earnings repatriated 23,000,000      
Payment of withholding tax 3,450,000 0 0  
(Decrease) increase in valuation allowance 267,800,000 4,000,000.0    
Interest and penalties accrued related to uncertain tax positions 0      
Unrecognized tax benefits 12,708,000 $ 12,400,000 $ 16,953,000 $ 16,805,000
Federal        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 125,000,000      
Tax credit carryforwards 12,700,000      
State        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 207,000,000      
Tax credit carryforwards 17,800,000      
Foreign | His Majesty's Revenue and Customs (HMRC)        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 109,000,000