XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Shareholders’ Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Balance at the beginning (in shares) at Dec. 31, 2023   24,492,918      
Balance, at the beginning at Dec. 31, 2023 $ 48,620 $ 240 $ (2) $ 47,585 $ 797
Balance at the beginning (in shares) at Dec. 31, 2023     (317,677)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share (1,819)     (1,128) (691)
Share option exercise (in shares)   5,277 4,405    
Share option exercise 198     198  
Net income 691       691
Balance at the ending (in shares) at Mar. 31, 2024   24,498,195      
Balance, at the ending at Mar. 31, 2024 47,690 $ 240 $ (2) 46,655 797
Balance at the ending (in shares) at Mar. 31, 2024     (322,082)    
Balance at the beginning (in shares) at Dec. 31, 2023   24,492,918      
Balance, at the beginning at Dec. 31, 2023 48,620 $ 240 $ (2) 47,585 797
Balance at the beginning (in shares) at Dec. 31, 2023     (317,677)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 5,346        
Balance at the ending (in shares) at Sep. 30, 2024   24,565,955      
Balance, at the ending at Sep. 30, 2024 48,841 $ 240 $ (2) 46,795 1,808
Balance at the ending (in shares) at Sep. 30, 2024     (344,329)    
Balance at the beginning (in shares) at Mar. 31, 2024   24,498,195      
Balance, at the beginning at Mar. 31, 2024 47,690 $ 240 $ (2) 46,655 797
Balance at the beginning (in shares) at Mar. 31, 2024     (322,082)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share (1,821)       (1,821)
Share-based compensation (in shares)   62,840 21,543    
Share-based compensation 16     16  
Net income 1,730       1,730
Balance at the ending (in shares) at Jun. 30, 2024   24,561,035      
Balance, at the ending at Jun. 30, 2024 47,615 $ 240 $ (2) 46,671 706
Balance at the ending (in shares) at Jun. 30, 2024     (343,625)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share (1,823)       (1,823)
Share-based compensation (in shares)   4,920      
Share-based compensation 124     124  
Share option exercise (in shares)     704    
Net income 2,925       2,925
Balance at the ending (in shares) at Sep. 30, 2024   24,565,955      
Balance, at the ending at Sep. 30, 2024 $ 48,841 $ 240 $ (2) 46,795 1,808
Balance at the ending (in shares) at Sep. 30, 2024     (344,329)    
Balance at the beginning (in shares) at Dec. 31, 2024 24,570,994 24,570,994      
Balance, at the beginning at Dec. 31, 2024 $ 47,604 $ 240 $ (2) 47,366 0
Balance at the beginning (in shares) at Dec. 31, 2024 (344,978)   (344,978)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share $ (1,923)     (1,332) (591)
Issuance of common stock, net (in shares)   3,220,000      
Issuance of common stock, net 30,783 $ 32   30,751  
Share-based compensation (in shares)   5,905 943    
Share-based compensation 161     161  
Net income 591       591
Balance at the ending (in shares) at Mar. 31, 2025   27,796,899      
Balance, at the ending at Mar. 31, 2025 $ 77,216 $ 272 $ (2) 76,946 0
Balance at the ending (in shares) at Mar. 31, 2025     (345,921)    
Balance at the beginning (in shares) at Dec. 31, 2024 24,570,994 24,570,994      
Balance, at the beginning at Dec. 31, 2024 $ 47,604 $ 240 $ (2) 47,366 0
Balance at the beginning (in shares) at Dec. 31, 2024 (344,978)   (344,978)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 3,920        
Balance at the ending (in shares) at Sep. 30, 2025 29,108,718 29,108,718      
Balance, at the ending at Sep. 30, 2025 $ 89,625 $ 286 $ (2) 89,341 0
Balance at the ending (in shares) at Sep. 30, 2025 (358,453)   (358,453)    
Balance at the beginning (in shares) at Mar. 31, 2025   27,796,899      
Balance, at the beginning at Mar. 31, 2025 $ 77,216 $ 272 $ (2) 76,946 0
Balance at the beginning (in shares) at Mar. 31, 2025     (345,921)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share (2,087)     (475) (1,612)
Issuance of common stock, net (1)     (1)  
Share-based compensation (in shares)   33,646 11,347    
Share-based compensation 0 $ 1   (1)  
Net income 1,612       1,612
Balance at the ending (in shares) at Jun. 30, 2025   27,830,545      
Balance, at the ending at Jun. 30, 2025 76,740 $ 273 $ (2) 76,469 0
Balance at the ending (in shares) at Jun. 30, 2025     (357,268)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Dividend declared $0.08 per share (2,122)     (405) (1,717)
Issuance of common stock, net (in shares)   1,270,572      
Issuance of common stock, net 13,047 $ 13   13,034  
Share-based compensation (in shares)   7,601 1,185    
Share-based compensation 243     243  
Net income $ 1,717       1,717
Balance at the ending (in shares) at Sep. 30, 2025 29,108,718 29,108,718      
Balance, at the ending at Sep. 30, 2025 $ 89,625 $ 286 $ (2) $ 89,341 $ 0
Balance at the ending (in shares) at Sep. 30, 2025 (358,453)   (358,453)