v3.26.1
Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Loans        
Accrued interest receivable on loans $ 45,600   $ 46,400  
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued Investment Income Receivable   Accrued Investment Income Receivable  
Provision for credit losses $ 2,200 $ 4,300    
Allowance for credit losses - loans $ 44,450 $ 40,037 $ 42,802 $ 40,152
Percentage of financing receivable non-performing loans 87.90%   103.00%  
Percentage of financing receivable on total loans 0.68%   0.64%