v3.26.3
ACCOUNTS RECEIVABLE, NET - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]      
Trade accounts receivable $ 554,320 $ 469,209  
Unbilled revenue, at net realizable value 286,545 136,701  
Total accounts receivable 840,865 605,910  
Allowance for doubtful accounts (58,473) (49,915) $ (31,715)
Accounts receivable, net $ 782,392 $ 555,995