Commitments and Contingencies (Details) - Maximum $ in Millions |
Mar. 31, 2026
USD ($)
|
|---|---|
| Other Commitments [Line Items] | |
| Commitments to fund advances for business purpose loans | $ 133.2 |
| Commitments to fund advances for business purpose loans, short-term | $ 101.7 |