XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule II Valuation and Qualifying Accounts (Details) - Allowance for Trade Receivables [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 5,023 $ 4,373 $ 4,436
Additions Charged to Costs and Expenses 288 1,527 1,020
Additions Recorded During Acquisitions 0 0 0
Deductions 183 877 1,083
Balance at End of Period $ 5,128 $ 5,023 $ 4,373