XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Components of Interest Expense on Debt (Parenthetical) (Details) - Senior Notes [Member]
Dec. 31, 2025
2027 Notes  
Schedule of Long Term and Short Term Debt Instruments [Line Items]  
Interest rate 4.50%
2029 Notes  
Schedule of Long Term and Short Term Debt Instruments [Line Items]  
Interest rate 3.50%