XML 108 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SENIOR NOTES PAYABLE AND OTHER DEBT - Exchangeable Senior Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt instruments      
Interest $ 149,933 $ 128,075  
3.75% Exchangeable Senior Notes due 2026      
Debt instruments      
Senior notes $ 862,500   $ 862,500
Interest rate 3.75%    
Interest $ 8,100    
Amortization of Debt Issuance Costs $ 1,700    
Exchange rate 18.2460    
Exchange rate per share (in dollars per share) $ 54.81    
Quarterly dividend threshold for exchange rate adjustment $ 0.45    
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 15,400