v3.26.1
Borrowings - Private Placement Bonds (Details)
Mar. 25, 2025
March 2031 5.54% Notes | Unsecured debt  
Debt Instrument [Line Items]  
Interest rate 5.54%