XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Tax Credit Carryforward [Line Items]    
Valuation allowance for deferred tax assets $ 8,082 $ 7,091
Change in valuation allowance 1,000  
Business interest expense carryforwards 3,800 $ 4,400
Domestic Tax Jurisdiction    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 45,600  
Tax credit carryforward 3,700  
State and Local Jurisdiction    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 153,900  
Foreign Tax Jurisdiction    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforwards 4,300  
Tax credit carryforward $ 600