Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Additional Information (Details)

v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Contingency [Line Items]    
Total deferred tax assets $ 31,266 $ 35,708
Federal net operating losses 25,492 28,413
Valuation allowance 30,333 $ 34,927
Domestic Tax Authority    
Income Tax Contingency [Line Items]    
Operating loss carryforwards 121,400  
Operating loss carryforwards subject to expire $ 28,600  
Operating loss carryforwards, limitations on use, description remaining U.S. federal NOL carryforwards eligible to be carried forward indefinitely, subject to an 80% limitation on taxable income in each year.  
Operating loss carryforwards limitation rate on taxable income 80.00%  
State and Local Jurisdiction    
Income Tax Contingency [Line Items]    
Operating loss carryforwards $ 40,700  
Operating loss carryforwards subject to expire $ 1,300  
Operating loss carryforwards, limitations on use, description remaining carryforwards can be carried forward indefinitely, subject to a 72% limitation on taxable income each year.  
Operating loss carryforwards limitation rate on taxable income 72.00%