v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Total
BALANCE at Dec. 31, 2024 $ 48,181 $ 50,639 $ 79,170 $ 274 $ 178,264
BALANCE (in Shares) at Dec. 31, 2024 31,462,640        
Net income $ 0 0 1,944 0 1,944
Stock-based compensation expense          
Restricted stock $ 0 1,205 0 0 1,205
Restricted stock (in Shares) 328,140        
Net share settlement for equity-based compensation $ 0 (3,633) 0 0 (3,633)
Net share settlement for equity-based compensation (in Shares) (197,973)        
BALANCE at Mar. 31, 2025 $ 48,181 48,211 81,114 274 177,780
BALANCE (in Shares) at Mar. 31, 2025 31,592,807        
BALANCE at Dec. 31, 2024 $ 48,181 50,639 79,170 274 178,264
BALANCE (in Shares) at Dec. 31, 2024 31,462,640        
Net income         3,499
BALANCE at Jun. 30, 2025 $ 48,181 49,555 82,668 274 180,678
BALANCE (in Shares) at Jun. 30, 2025 31,625,285        
BALANCE at Mar. 31, 2025 $ 48,181 48,211 81,114 274 177,780
BALANCE (in Shares) at Mar. 31, 2025 31,592,807        
Net income $ 0 0 1,554 0 1,554
Stock-based compensation expense          
Restricted stock $ 0 1,344 0 0 1,344
Restricted stock (in Shares) 32,478        
Net share settlement for equity-based compensation $ 0 0 0 0 0
Net share settlement for equity-based compensation (in Shares) 0        
BALANCE at Jun. 30, 2025 $ 48,181 49,555 82,668 274 180,678
BALANCE (in Shares) at Jun. 30, 2025 31,625,285        
BALANCE at Dec. 31, 2025 $ 48,181 52,339 99,168 0 199,688
BALANCE (in Shares) at Dec. 31, 2025 31,623,795        
Net income $ 0 0 4,356 0 4,356
Stock-based compensation expense          
Restricted stock $ 0 1,444 0 0 1,444
Restricted stock (in Shares) 258,292        
Net share settlement for equity-based compensation $ 0 (6,660) 0 0 (6,660)
Net share settlement for equity-based compensation (in Shares) (184,834)        
BALANCE at Mar. 31, 2026 $ 48,181 47,123 103,524 0 198,828
BALANCE (in Shares) at Mar. 31, 2026 31,697,253        
BALANCE at Dec. 31, 2025 $ 48,181 52,339 99,168 0 199,688
BALANCE (in Shares) at Dec. 31, 2025 31,623,795        
Net income         6,302
BALANCE at Jun. 30, 2026 $ 48,181 48,738 105,470 0 202,389
BALANCE (in Shares) at Jun. 30, 2026 31,722,150        
BALANCE at Mar. 31, 2026 $ 48,181 47,123 103,524 0 198,828
BALANCE (in Shares) at Mar. 31, 2026 31,697,253        
Net income $ 0 0 1,946 0 1,946
Stock-based compensation expense          
Restricted stock $ 0 1,615 0 0 1,615
Restricted stock (in Shares) 25,029        
Net share settlement for equity-based compensation $ 0 0 0 0 0
Net share settlement for equity-based compensation (in Shares) (132)        
BALANCE at Jun. 30, 2026 $ 48,181 $ 48,738 $ 105,470 $ 0 $ 202,389
BALANCE (in Shares) at Jun. 30, 2026 31,722,150