XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 53,340 $ 41,671
Unrecognized tax benefits 1,794  
Unrecognized tax benefits, accrued income tax penalties and interest 106  
U.S. Federal    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 110,620 $ 97,490
Net operating loss carryforwards, expiration description indefinite indefinite
U.S. State    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 65,428  
Net operating loss carryforwards, expiration year 2034  
Foreign    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 11,963  
Net operating loss carryforwards, expiration year 2028  
Cash $ 5,672