v3.26.1
Loans - Past Due Financing Receivables (Parenthetical) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Past Due 180 or More Days [Member]  
Financing Receivable, Past Due [Line Items]  
Principal amount $ 4.7
Two Thousand Twenty Six Agreement [Member]  
Financing Receivable, Past Due [Line Items]  
Principal amount $ 4.7