v3.25.4
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Earnings per common share:                    
Net income/(loss) $ 1,218 $ 1,450 $ 1,232 $ 1,171 $ 507 $ 148 $ 588 $ 434 $ 5,071 $ 1,677
Weighted-average share reconciliation:                    
Weighted-average basic shares outstanding (B)                 29,681,847 26,757,242
Dilutive effect of stock-based awards                 1,959,447 3,262,117
Diluted weighted-average outstanding shares of common stock (C)                 31,641,294 30,019,359
Basic (A/B) $ 0.04 $ 0.05 $ 0.04 $ 0.04 $ 0.02 $ 0.01 $ 0.02 $ 0.02 $ 0.17 $ 0.06
Diluted (A/C) $ 0.04 $ 0.05 $ 0.04 $ 0.04 $ 0.02 $ 0.00 $ 0.02 $ 0.01 $ 0.16 $ 0.06