Annual report pursuant to Section 13 and 15(d)

REVENUE - Narrative (Details)

v3.24.0.1
REVENUE - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]    
Total revenue recognized from both the beginning balance and current period increase in contract liability $ 231,711,000 $ 205,260,000
Long-term unearned revenue $ 37,700,000 29,900,000
Unearned long-term revenue, recognition period 5 years  
Unamortized capitalized costs $ 22,000,000 0
Amortization of capitalized costs 8,600,000 $ 0
Other Current Assets    
Capitalized Contract Cost [Line Items]    
Unamortized capitalized costs 15,300,000  
Other Assets    
Capitalized Contract Cost [Line Items]    
Unamortized capitalized costs $ 6,700,000