v3.26.1
SENIOR NOTES PAYABLE AND OTHER DEBT - Exchangeable Senior Notes (Details) - 3.75% Exchangeable Senior Notes due 2026 - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2023
Debt instruments      
Senior notes $ 856,099 $ 862,500 $ 862,500
Interest rate 3.75%    
Debt instrument, interest rate, effective percentage 4.62%    
Amortization of Debt Issuance Costs $ 1,800    
Debt instrument, unamortized discount (premium) and debt issuance costs, net 1,200    
Interest and debt expense 8,000    
Principal amount exchanged $ 6,400    
Exchange rate 18.2936    
Exchange rate per share (in dollars per share) $ 54.66    
Quarterly dividend threshold for exchange rate adjustment     $ 0.45