v3.25.1
NOTES PAYABLE (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
extension_option
arrangement
Dec. 31, 2024
arrangement
Dec. 31, 2023
USD ($)
extension_option
Jun. 30, 2024
arrangement
Mar. 31, 2023
arrangement
Dec. 31, 2018
USD ($)
Interest rate swap              
Debt Instrument [Line Items]              
Number of interest rate swap arrangements | arrangement   2 2   2 2  
Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate (percent)     0.85%        
Debt instrument term (in years)     4 years        
Variable Rate Component Two | Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate (percent) 0.85%            
2023 Term Loan | Unsecured Debt              
Debt Instrument [Line Items]              
Debt instrument face amount       $ 125,000,000      
Debt instrument term (in years)       2 years      
Term loan facility, number of extensions allowed | extension_option   2   2      
Term loan, extension, term   1 year   1 year      
Term loan facility, number of extensions exercised | extension_option   1          
Effective interest rate (percent)   5.77% 5.77%        
2023 Term Loan | Unsecured Debt | Variable Rate Component One              
Debt Instrument [Line Items]              
Basis spread on variable rate (percent)       0.10%      
2023 Term Loan | Unsecured Debt | Variable Rate Component Two              
Debt Instrument [Line Items]              
Basis spread on variable rate (percent)       0.95%      
2018 Term Loan | Revolving Credit Facility              
Debt Instrument [Line Items]              
Gross amount of debt extinguished       $ 100,000,000      
2018 Term Loan | Loans Payable              
Debt Instrument [Line Items]              
Debt instrument face amount             $ 250,000,000