v3.25.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]        
Provision for income taxes $ 3,279,000 $ 148,702,000 $ 32,132,000  
Increase in valuation allowance 17,400,000 267,800,000 4,000,000.0  
Deferred tax liabilities, undistributed foreign earnings 6,200,000      
Foreign earnings repatriated 10,800,000 23,000,000.0    
Payment of withholding tax 1,621,000 3,450,000 0  
Net tax expense accrued 1,100,000      
Interest and penalties accrued related to uncertain tax positions 0      
Unrecognized tax benefits 12,742,000 $ 12,708,000 $ 12,400,000 $ 16,953,000
United States        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 243,000,000      
Tax credit carryforwards 13,600,000      
State and Local Tax Jurisdiction, Other        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 288,000,000      
Tax credit carryforwards 18,100,000      
United Kingdom        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards $ 144,000,000