v3.25.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance [Line Items]    
Net operating loss carryforwards $ 62,417 $ 58,042
Increase in valuation allowance 3,300 $ 3,600
Net operating losses carried forward 205,200  
Domestic Tax Authority [Member]    
Valuation Allowance [Line Items]    
Federal and state net operating loss carryforwards 229,600  
State and Local Jurisdiction [Member]    
Valuation Allowance [Line Items]    
Federal and state net operating loss carryforwards $ 189,900