v3.26.1
REVENUE AND RECEIVABLES - Summary of Contracts Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Capitalized Contract Cost [Line Items]    
Contract assets, gross $ 76,014 $ 69,506
Allowance for credit losses (8,239) (6,591)
Contract assets, net 67,775 62,915
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Capitalized Contract Cost [Line Items]    
Contract assets, net 39,924 34,157
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Capitalized Contract Cost [Line Items]    
Contract assets, net $ 27,851 $ 28,758