XML 17 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 1,873 $ 1,625
Common stock, authorized (in shares) 40,000 40,000
Common stock, issued (in shares) 18,577 18,521
Common stock outstanding (in shares) 18,577 18,521
Preferred stock, authorized (in shares) 120 120
Preferred stock, issued (in shares) 13 13
Preferred stock, outstanding (in shares) 13 13