XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance at beginning of period $ 74,947 $ 72,163 $ 65,580  
Bad debt expense 574 2,784 6,583 $ 6,583
Write-offs and recoveries, net (47,134) 0   0
Allowance at end of period $ 28,387 $ 74,947 $ 72,163 $ 65,580