XML 125 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
tax_position
Dec. 31, 2023
USD ($)
tax_position
Income Tax Disclosure [Line Items]    
Valuation allowance $ 94,553 $ 84,053
Research and development, costs capitalized $ 17,300 $ 12,600
Number of uncertain tax positions | tax_position 0 0
Employee retention tax credit, refund   $ 1,250
Domestic Tax Jurisdiction    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards $ 128,658 101,029
Research and development, amortization period (in years) 5 years  
State and Local Jurisdiction    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards $ 139,189 $ 104,478
Foreign Tax Jurisdiction    
Income Tax Disclosure [Line Items]    
Research and development, amortization period (in years) 15 years