v3.26.3
Consolidated Balance Sheets (Parenthetical) - shares
Sep. 30, 2026
Dec. 31, 2025
Consolidated Balance Sheets    
Preferred stock, shares authorized 5,000,000 5,000,000
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares issued 5,461,490 5,459,441
Common stock, shares outstanding 5,461,490 5,459,441
Common stock held in trust 140,655 150,288