v3.26.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Valuation allowance (decrease) increase $ 48,100    
Unrecognized tax benefits 2,614 $ 2,614 $ 2,614
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, subject to expiration 3,200    
Tax credit carryforwards 13,600    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards, subject to expiration $ 38,800