Annual report [Section 13 and 15(d), not S-K Item 405]

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)

v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Restricted cash $ 1.2 $ 0.0
Straight-line amortization period 3 years  
Payment terms Payment terms are stipulated as a specific number of days subsequent to end of the month, ranging from 45 to 60 days.  
Advertising expense $ 47.0 $ 60.7
Restricted stock units | Minimum    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 3 years  
Restricted stock units | Maximum    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 4 years  
Performance Stock Units    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Vesting period 1 year  
Performance Stock Units | Minimum    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Percentage of shares issuable 0.00%  
Performance Stock Units | Maximum    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Percentage of shares issuable 100.00%