XML 108 R95.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for doubtful accounts, customers and other      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 886 $ 1,171 $ 1,330
Charge to Expense 9,153 3,880 4,323
Charge to Other Accounts 0 0 0
Deductions (Write-Offs, Net of Recoveries) (5,980) (4,165) (4,482)
Ending Balance 4,059 886 1,171
Tax valuation allowances      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 7,764 4,913 3,637
Charge to Expense 6,285 4,412 2,867
Charge to Other Accounts 0 0 0
Deductions (Write-Offs, Net of Recoveries) 0 (1,561) (1,591)
Ending Balance $ 14,049 $ 7,764 $ 4,913