XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 1,781 $ 1,925 $ 1,634
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 248,400 157,600  
Federal | Research and Development      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforwards 4,000    
State      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 215,400 194,800  
State | Research and Development      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforwards 2,900    
Foreign      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 7,700 $ 6,500