v3.26.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance [Line Items]          
Effective tax rate (percent) (29.30%) 20.30% 3.60% 5.90% 10.90%
Increase to valuation allowance $ 17.4   $ 43.9    
Domestic Tax Authority          
Valuation Allowance [Line Items]          
Increase to valuation allowance 15.0        
State and Local Jurisdiction          
Valuation Allowance [Line Items]          
Increase to valuation allowance $ 2.4