XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
SENIOR NOTES PAYABLE AND OTHER DEBT - Exchangeable Senior Notes (Details) - 3.75% Exchangeable Senior Notes due 2026
$ / shares in Units, $ in Thousands
Jun. 30, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Debt instruments    
Senior notes | $ $ 862,500 $ 0
Exchange rate 18.2460  
Exchange rate per share (in dollars per share) $ 54.81  
Quarterly dividend threshold for exchange rate adjustment $ 0.45