v3.25.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jan. 31, 2021
Debt Instrument [Line Items]      
Principal Balance Outstanding $ 1,427,359 $ 1,408,007  
Unamortized debt issuance costs (9,669) (11,297)  
Debt, net of debt issuance costs 1,417,690 1,396,710  
Convertible notes      
Debt Instrument [Line Items]      
Principal Balance Outstanding 287,500 287,500  
Mortgage loans      
Debt Instrument [Line Items]      
Principal Balance Outstanding 63,822 64,470  
Revolving debt | Unsecured debt      
Debt Instrument [Line Items]      
Principal Balance Outstanding 155,000 135,000  
Term loans | Unsecured debt      
Debt Instrument [Line Items]      
Principal Balance Outstanding 921,037 921,037  
2025 Delayed Draw Term Loan      
Debt Instrument [Line Items]      
Debt issuance costs 4,300    
1.50% Convertible Senior Notes | Convertible notes      
Debt Instrument [Line Items]      
Principal Balance Outstanding $ 287,500 $ 287,500  
Debt issuance costs     $ 7,600