XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
SENIOR NOTES PAYABLE AND OTHER DEBT - 2024 Activity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 05, 2024
5.00% Senior Notes due 2035    
Derivative [Line Items]    
Interest rate 5.00% 5.00%
5.00% Senior Notes due 2035 | Senior Notes    
Derivative [Line Items]    
Debt instrument, face amount   $ 550,000
Treasury Lock    
Derivative [Line Items]    
Derivative notional amount $ 350,000