XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Tax Credit Carryforward [Line Items]      
Income taxes paid $ 5,147 $ 13,200 $ 4,100
Federal tax credit carryforward, amount 0 0  
State tax credit carryforward, amount 92,200 68,100  
Carryforwards subject to expiration 74,900    
Carryforwards, not subject to expiration 17,300    
UNITED STATES      
Tax Credit Carryforward [Line Items]      
Tax credit carryforward, amount $ 11,800 $ 7,800