v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury stock
Additional Paid- in Capital
Retained Earnings (Accumulated Deficit)
Beginning balance at Dec. 31, 2024 $ 86,632 $ 14 $ 0 $ 87,488 $ (870)
Beginning balances, shares at Dec. 31, 2024   13,936,329      
Treasury Stock Common Beginning Balance Shares, at Dec. 31, 2024     0    
Vesting of restricted stock units, Shares   19,500      
Increase in treasury stock resulting from shares withheld to cover statutory taxes (202)   $ (202)    
Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares     (5,032)    
Retirement of treasury stock (202)   $ (202) (202)  
Retirement of Treasury Stock, Shares   (5,032) 5,032    
Share-based compensation 1,978     1,978  
Net Income (Loss) 3,440       3,440
Ending balance at Mar. 31, 2025 91,848 $ 14 $ 0 89,264 2,570
Ending balances, shares at Mar. 31, 2025   13,950,797      
Treasury Stock Common Ending Balance, Shares at Mar. 31, 2025     0    
Beginning balance at Dec. 31, 2025 $ 100,926 $ 14 $ 0 88,628 12,284
Beginning balances, shares at Dec. 31, 2025   14,151,350      
Treasury Stock Common Beginning Balance Shares, at Dec. 31, 2025 0   0    
Vesting of restricted stock units, Shares   34,659      
Increase in treasury stock resulting from shares withheld to cover statutory taxes $ (498)   $ (498)    
Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares     (10,618)    
Retirement of treasury stock (3,185)   $ (3,185) (3,185)  
Retirement of Treasury Stock, Shares   (73,618) 73,618    
Common stock repurchased (2,704)   $ (2,704)    
Common stock repurchased     (63,500)    
Share-based compensation 2,416     2,416  
Net Income (Loss) 4,388       4,388
Ending balance at Mar. 31, 2026 $ 104,528 $ 14 $ (17) $ 87,859 $ 16,672
Ending balances, shares at Mar. 31, 2026   14,112,391      
Treasury Stock Common Ending Balance, Shares at Mar. 31, 2026 500   (500)