XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 38,889      
Interest expense carryforwards 30,682 $ 38,578    
Business tax credit carryforwards 3,766 3,285    
Operating loss carryforwards, valuation allowance 290 262    
Income tax expense related to equity award exercises 2,963 6,702 $ (1,431)  
Income tax provision 37,759 32,428 22,911  
Gross unrecognized tax benefits 637 542 $ 0 $ 0
Interest and penalties on uncertain tax expense 12 42    
Federal [Member]        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 108,915      
Interest expense carryforwards 108,357      
Business tax credit carryforwards 3,283      
State [Member]        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   $ 85,218    
Business tax credit carryforwards $ 1,119      
State [Member] | Minimum        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward, expiration date Dec. 31, 2030      
State [Member] | Maximum        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward, expiration date Dec. 31, 2043