XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Allowances for Doubtful Accounts And Revenue Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at January 1, $ 22,908 $ 22,568 $ 24,659
Additions charged to earnings 8,079 8,129 5,956
Deductions from reserves, net of recoveries (9,831) (7,789) (8,047)
Balance at December 31, 21,156 22,908 22,568
Revenue Allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at January 1, 24,334 19,641 20,594
Additions charged to earnings 45,021 48,301 46,467
Deductions from reserves, net of recoveries (54,520) (43,608) (47,420)
Balance at December 31, $ 14,835 $ 24,334 $ 19,641