XML 90 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Operating Loss Carryforwards [Line Items]        
Effective income tax rate 16.80% 17.20% 22.70% 34.80%
Income tax benefit $ 17,771 $ 10,507 $ 18,926 $ 11,625
Paid cash for income taxes     18,400 10,100
Payment to U.S. federal and state taxing authorities     11,200  
Payment to canadian taxing authorities     5,200  
Valuation Allowances        
Operating Loss Carryforwards [Line Items]        
Income tax benefit     $ 3,200  
UNITED STATES        
Operating Loss Carryforwards [Line Items]        
Valuation allowance   $ 400   $ 400