XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES - Schedule of Balances Related to Enforceable Contracts (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 61,783   $ 36,440
Contract assets 51,922   63,108
Contract liabilities $ (223,432) $ (206,867) $ (216,160)