XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable, Net - Unpaid Interest (Details) - Senior Notes
Mar. 31, 2025
2030 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 6.125%
2033 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 6.25%
2027 | 2030 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 103.063%
2028 | 2030 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 101.531%
2028 | 2033 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 103.125%
2029 and thereafter | 2030 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 100.00%
2029 | 2033 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 101.563%
2030 and thereafter | 2033 Notes  
Debt Instrument [Line Items]  
Interest rate (as a percent) 100.00%