Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Parenthetical) (Details) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Two Thousand Twenty Six Agreement [Member] | |
| Loans Details Secured Loans By Property Type Of Collateral [Line Items] | |
| Principal amount | $ 4.7 |
| Financing Receivables One Eighty Or More Days Payment In Arrears [Member] | |
| Loans Details Secured Loans By Property Type Of Collateral [Line Items] | |
| Principal amount | $ 4.7 |