v3.25.2
Loans and Allowance for Credit Losses - Company's loan portfolio by the past due (Details) - Loans held for investment - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans and Allowance for Credit Losses      
Financing receivable, Current fiscal year $ 384,739 $ 367,860  
Financing receivable, Fiscal year before current fiscal year     $ 376,991
Current      
Loans and Allowance for Credit Losses      
Financing receivable, Current fiscal year 257,780 220,538  
Financing receivable, Fiscal year before current fiscal year     223,513
30-59 days past due      
Loans and Allowance for Credit Losses      
Financing receivable, Current fiscal year 6,065 37,617  
Financing receivable, Fiscal year before current fiscal year     49,460
60-89 days past due      
Loans and Allowance for Credit Losses      
Financing receivable, Current fiscal year 1,295 2,114  
Financing receivable, Fiscal year before current fiscal year     16,936
Greater than 90 days      
Loans and Allowance for Credit Losses      
Financing receivable, Current fiscal year $ 119,599 $ 107,591  
Financing receivable, Fiscal year before current fiscal year     $ 87,082