Financing Agreements - Borrowings Under Repurchase Agreement (Details) - Repurchase Agreement Borrowings - Held at Fair Value - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost Basis | $ 3,418,296 | $ 3,177,822 |
Weighted Average Interest Rate | 5.42% | 5.85% |
Within 30 days | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost Basis | $ 3,418,296 | $ 3,177,822 |
Weighted Average Interest Rate | 5.42% | 5.85% |
Over 30 days to 3 months | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost Basis | $ 0 | $ 0 |
Weighted Average Interest Rate | 0.00% | 0.00% |
Over 3 months to 12 months | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost Basis | $ 0 | $ 0 |
Weighted Average Interest Rate | 0.00% | 0.00% |
Over 12 months | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost Basis | $ 0 | $ 0 |
Weighted Average Interest Rate | 0.00% | 0.00% |