v3.26.1
Loans - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
payment
Dec. 31, 2025
USD ($)
Variable Interest Entity [Line Items]    
Number of payments | payment 6  
Maximum allowable customer short-term debt $ 0  
Period for allowable customer short-term debt (at least) 1 day  
Loans $ 1,116,829 $ 1,174,734
Accrued interest receivable 4,200 5,500
Asset Pledged as Collateral without Right    
Variable Interest Entity [Line Items]    
Loans $ 480,000 $ 492,900