Reverse Repurchase Agreements (Details) $ in Millions |
Jun. 30, 2025
USD ($)
|
---|---|
Investments, Debt and Equity Securities [Abstract] | |
Securities for reverse repurchase agreements | $ 312.3 |
Securities for reverse repurchase agreements, asset coverage ratio | 1.30% |