XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Schedule of Deferred Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 372,884 $ 249,192
Amount from beginning balance recognized into revenue (150,183) (102,257)
Recognition of deferred revenue (59,691) (40,907)
Deferral of revenue 252,013 173,285
Ending balance $ 415,023 $ 279,313