XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Deferred revenue from contracts with customers:        
Beginning balance $ 195,763 $ 181,883 $ 173,766 $ 181,899
Revenue recognized, included in beginning balance (70,328) (63,013) (117,940) (115,463)
Additions, net of revenue recognized during period, and other 44,172 64,627 113,781 117,061
Ending balance $ 169,607 $ 183,497 $ 169,607 $ 183,497