v3.26.1
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Deferred revenue from contracts with customers:    
Beginning balance $ 204,738 $ 173,766
Revenue recognized, included in beginning balance (68,978) (66,932)
Additions, net of revenue recognized during period, and other 69,362 76,850
Ending balance $ 205,122 $ 183,684