v3.26.3
REVENUE - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Contract asset (current) $ 13,717 $ 11,600
Increase / (decrease) in contract asset (current) 2,117  
Contract liability (current) 82,763 74,827
Increase / (decrease) in contract liability (current) 7,936  
Contract liability (long-term) 38,931 $ 49,901
Increase / (decrease) in contract liability (long-term) $ (10,970)