XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Obligations - Summary of Senior Notes Outstanding (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2025
6.375% Senior Notes Due 2030  
Debt Instrument [Line Items]  
Debt instrument interest rate, stated percentage 6.375%
Maturity year 2030
6.250% Senior Notes Due 2032  
Debt Instrument [Line Items]  
Debt instrument interest rate, stated percentage 6.25%
Maturity year 2032