Commitments and Contingencies (Details) - Maximum $ in Millions |
Sep. 30, 2025
USD ($)
|
|---|---|
| Other Commitments [Line Items] | |
| Commitments to fund advances for business purpose loans | $ 160.5 |
| Commitments to fund advances for business purpose loans, short-term | $ 143.8 |