XML 113 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Deferred tax assets for capitalized research and development expenditure $ 6,185 $ 4,228  
Valuation allowance 30,830 25,057 $ 13,707
Net operating loss carryforwards 101,700 92,700  
Research and development tax credit carryforwards 100 400  
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 75,600 $ 74,200