XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Beginning balance at Dec. 31, 2023 $ 250,239 $ 1,420 $ (11,173) $ 214,378 $ 45,614
Beginning balance, shares at Dec. 31, 2023   141,986,189      
Beginning Balance Treasury Stock, shares at Dec. 31, 2023     984,762    
Net Income (Loss) 1,850       1,850
Stock-based compensation 2,241     2,241  
Ending balance, Treasury Stock shares at Mar. 31, 2024     984,762    
Ending balance at Mar. 31, 2024 254,330 $ 1,420 $ (11,173) 216,619 47,464
Ending balance, shares at Mar. 31, 2024   141,986,189      
Beginning balance at Dec. 31, 2024 $ 257,417 $ 1,426 $ (21,262) 221,905 55,348
Beginning balance, shares at Dec. 31, 2024   142,711,797      
Beginning Balance Treasury Stock, shares at Dec. 31, 2024 2,308,524   2,308,524    
Consolidation of VIE $ (40)     (40)  
Net Income (Loss) (464)       (464)
Stock-based compensation $ 1,274     1,274  
Ending balance, Treasury Stock shares at Mar. 31, 2025 2,308,524   2,308,524    
Ending balance at Mar. 31, 2025 $ 258,187 $ 1,426 $ (21,262) $ 223,139 $ 54,884
Ending balance, shares at Mar. 31, 2025   142,711,797