v3.26.1
Loans - Schedule of Payments in Arrears Past Due Financing Receivables (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Loans
Past Due 30-89 days [Member]  
Loans Details Secured Loans By Property Type Of Collateral [Line Items]  
Past maturity, loans | Loans 0
Monthly payments, loans | Loans 1
Past maturity, principal $ 0
Monthly payments, principal 0
Past maturity, interest 0 [1]
Monthly payments, interest 16 [1]
Total payments $ 16
Past Due 90-179 Days [Member]  
Loans Details Secured Loans By Property Type Of Collateral [Line Items]  
Past maturity, loans | Loans 0
Monthly payments, loans | Loans 0
Past maturity, principal $ 0
Monthly payments, principal 0
Past maturity, interest 0 [1]
Monthly payments, interest 0 [1]
Total payments $ 0
Past Due 180 or More Days [Member]  
Loans Details Secured Loans By Property Type Of Collateral [Line Items]  
Past maturity, loans | Loans 8 [2]
Monthly payments, loans | Loans 0 [2]
Past maturity, principal $ 17,633 [2]
Monthly payments, principal 0 [2]
Past maturity, interest 794 [1],[2]
Monthly payments, interest 0 [1],[2]
Total payments $ 18,427 [2]
Total Past Due [Member]  
Loans Details Secured Loans By Property Type Of Collateral [Line Items]  
Past maturity, loans | Loans 8
Monthly payments, loans | Loans 1
Past maturity, principal $ 17,633
Monthly payments, principal 0
Past maturity, interest 794 [1]
Monthly payments, interest 16 [1]
Total payments $ 18,443
[1] June 2026 interest is due July 1, 2026 and is not included in the payments in arrears at June 30, 2026.
[2] A matured loan with principal of $4.7 million (past due 180 or more days at March 31, 2026) defaulted on a payment agreement entered into in 2026.