v3.25.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2023
Income Tax Contingency [Line Items]      
Net Deferred Income Tax (Assets) $ 80,000,000.0 $ 86,300,000  
Deferred tax asset   101,100,000  
Deferred tax liability 14,800,000 14,800,000  
Valuation Allowance 38,700,000 38,000,000.0  
Increase (decrease) in valuation allowance (700,000)    
Unrecognized tax benefits 0 0 $ 0
Unrecognized tax benefits, income tax penalties and interest accrued $ 0 $ 0 $ 0