v3.25.1
Discount Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Book value $ 22,338,443 $ 25,182,336
Weighted average effective interest rate 4.25% 4.40%
Short-term Debt    
Short-Term Debt [Line Items]    
Par value $ 22,424,721 $ 25,293,510
Unamortized discounts (86,065) (110,905)
Unamortized concessions $ (213) $ (269)