XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.4
VALUATION AND QUALIFYING ACCOUNTS (Details) - Allowance for credit loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for credit losses:      
Allowance for credit losses, Balance at beginning of year $ 116,445 $ 146,480 $ 93,397
Allowance for credit losses, Charged to Income 37,069 751 71,984
Allowance for credit losses, Other [1] 4,383 (2,411) 690
Allowance for credit losses, Write-down 13,780 28,375 19,591
Allowance for credit losses, Balance at end of year $ 144,117 $ 116,445 $ 146,480
[1] “Other” primarily includes the effect of fluctuations in foreign currencies.