v3.26.1
REVENUES - Schedule of Balances Related to Enforceable Contracts (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 112,889   $ 39,001
Contract assets 94,245   61,606
Contract liabilities $ (351,193) $ (241,412) $ (195,438)