v3.25.4
Disclosures about Fair Value of Financial Instruments - Summary of the Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance sheet assets:    
Fair Value $ 770,772 $ 528,021
Balance sheet liabilities:    
Cash, Cash Equivalents, and Short-Term Investments 392,268 349,728
Loans, net 1,047,620 1,068,594
Deposits 1,200,033 967,916
Accounts and drafts payable 1,124,858 1,129,610
Carrying Amount    
Balance sheet assets:    
Accrued interest receivable 9,170 7,979
Total 2,219,830 1,954,322
Balance sheet liabilities:    
Accrued interest payable 606 666
Total 2,325,497 2,098,192
Fair Value    
Balance sheet assets:    
Loans, net 1,044,045 1,046,406
Accrued interest receivable 9,170 7,979
Total 2,216,255 1,932,134
Balance sheet liabilities:    
Deposits 1,200,033 967,916
Accounts and drafts payable 1,124,858 1,129,610
Accrued interest payable 606 666
Total $ 2,325,497 $ 2,098,192