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

STOCK-BASED COMPENSATION - Additional Information (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Oct. 31, 2020
Restricted Stock Units      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Right to receive common stock, upon vesting 1    
Restricted Stock Units      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Compensation costs recognized $ 9.7 $ 8.7  
Expense, tax benefit 0.1 0.9  
Unrecognized compensation costs $ 8.5    
Restricted stock grants expected to recognition period 1 year 6 months    
Fair value of RSUs vested $ 17.5 $ 7.5  
Restricted Stock Units | Third Anniversary      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Award vesting rights percentage 25.00%    
Restricted Stock Units | Second Anniversary      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Award vesting rights percentage 25.00%    
Restricted Stock Units | Fourth Anniversary      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Award vesting rights percentage 50.00%    
Restricted Stock Units | Minimum      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Vesting period 1 year    
Restricted Stock Units | Maximum      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Vesting period 3 years    
2020 Omnibus Incentive Plan      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Reserves for issuance of shares of common stock     5,500,000
Number of shares available for grant (in shares) 2,500,000    
Period after which plan terminates 10 years