XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Effective income tax rate reconciliation, percent (0.30%) (0.10%) (0.20%)
Increase in deferred tax assets valuation allowance $ (800) $ 4,900  
NOL, not subject to expiration 70,400    
Uncertain tax positions 4,091 $ 1,031 $ 1,022
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 123,000    
NOL, subject to expiration 52,600    
Tax credit carryforwards 4,900    
State      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 128,500    
NOL, subject to expiration 81,400    
NOL, some subject to expiration and some not subject to expiration 47,100    
Tax credit carryforwards $ 100