XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
SENIOR NOTES PAYABLE AND OTHER DEBT - Exchangeable Senior Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 30, 2023
Debt instruments            
Dividends to common stockholders, per share (in usd per share) $ 0.48 $ 0.45 $ 0.96 $ 0.90    
3.75% Exchangeable Senior Notes due 2026            
Debt instruments            
Senior notes $ 862,500   $ 862,500   $ 862,500  
Interest rate 3.75%   3.75%      
Amortization of Debt Issuance Costs $ 1,800   $ 3,500      
Exchange rate 18.2628   18.2628      
Exchange rate per share (in dollars per share) $ 54.76   $ 54.76      
Quarterly dividend threshold for exchange rate adjustment           $ 0.45
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 6,700   $ 6,700      
Interest and Debt Expense $ 8,100   $ 16,200      
Debt Instrument, Interest Rate, Effective Percentage 4.62%   4.62%