XML 137 R125.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT OBLIGATIONS - Schedule of Debt Redemption (Details) - Senior Notes
9 Months Ended
Jun. 20, 2025
Mar. 19, 2024
Sep. 30, 2025
2030 Senior Notes | Debt Instrument, Redemption, Period One      
Debt Instrument [Line Items]      
Debt redemption percentage 104.00%    
2030 Senior Notes | Debt Instrument, Redemption, Period Two      
Debt Instrument [Line Items]      
Debt redemption percentage 102.00%    
2030 Senior Notes | Debt Instrument, Redemption, Period Three      
Debt Instrument [Line Items]      
Debt redemption percentage 100.00%    
2029 Senior Notes      
Debt Instrument [Line Items]      
Debt redemption percentage   108.00% 101.00%
2029 Senior Notes | Debt Instrument, Redemption, Period One      
Debt Instrument [Line Items]      
Debt redemption percentage   104.00%  
2029 Senior Notes | Debt Instrument, Redemption, Period Two      
Debt Instrument [Line Items]      
Debt redemption percentage   102.00%  
2029 Senior Notes | Debt Instrument, Redemption, Period Three      
Debt Instrument [Line Items]      
Debt redemption percentage   100.00%