v3.25.2
Condensed Consolidated Statements of Stockholders' (Deficit) Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance $ 7 $ 22,052 $ (21,220) $ 1,466 $ 2,305
Balance (in shares) at Dec. 31, 2023 6,967,278        
Balance at Dec. 31, 2023 $ 7 22,052 (21,220) 1,466 2,305
Shares issued for vesting of restricted stock units (in shares) 33,881        
Shares issued for vesting of restricted stock units $ 0 0 0 0 0
Share-based compensation 0 525 0 0 525
Net income (loss) 0 0 (1,849) 0 (1,849)
Foreign currency translation adjustment $ 0 0 0 (88) (88)
Balance (in shares) at Mar. 31, 2024 7,001,159        
Balance at Mar. 31, 2024 $ 7 22,577 (23,069) 1,378 893
Balance (in shares) at Dec. 31, 2023 6,967,278        
Balance at Dec. 31, 2023 $ 7 22,052 (21,220) 1,466 2,305
Net income (loss)         (3,353)
Foreign currency translation adjustment         (128)
Balance (in shares) at Jun. 30, 2024 7,012,808        
Balance at Jun. 30, 2024 $ 7 22,725 (24,573) 1,338 (503)
Balance (in shares) at Dec. 31, 2023 6,967,278        
Balance at Dec. 31, 2023 $ 7 22,052 (21,220) 1,466 2,305
Net income (loss)         (5,900)
Balance (in shares) at Dec. 31, 2024 8,350,882        
Balance at Dec. 31, 2024 $ 8 31,557 (27,143) 1,299 5,721
Balance $ 7 22,577 (23,069) 1,378 893
Balance (in shares) at Mar. 31, 2024 7,001,159        
Balance at Mar. 31, 2024 $ 7 22,577 (23,069) 1,378 893
Shares issued for vesting of restricted stock units (in shares) 11,649        
Shares issued for vesting of restricted stock units $ 0 0 0 0 0
Share-based compensation 0 148 0 0 148
Net income (loss) 0 0 (1,504) 0 (1,504)
Foreign currency translation adjustment $ 0 0 0 (40) (40)
Balance (in shares) at Jun. 30, 2024 7,012,808        
Balance at Jun. 30, 2024 $ 7 22,725 (24,573) 1,338 (503)
Balance 7 22,725 (24,573) 1,338 (503)
Balance $ 8 31,557 (27,143) 1,299 5,721
Balance (in shares) at Dec. 31, 2024 8,350,882        
Balance at Dec. 31, 2024 $ 8 31,557 (27,143) 1,299 5,721
Shares issued for vesting of restricted stock units (in shares) 24,468        
Shares issued for vesting of restricted stock units $ 0 0 0 0 0
Share-based compensation 0 308 0 0 308
Net income (loss) 0 0 (3,276) 0 (3,276)
Foreign currency translation adjustment $ 0 0 0 48 48
Balance (in shares) at Mar. 31, 2025 8,375,350        
Balance at Mar. 31, 2025 $ 8 31,865 (30,419) 1,347 2,801
Balance (in shares) at Dec. 31, 2024 8,350,882        
Balance at Dec. 31, 2024 $ 8 31,557 (27,143) 1,299 5,721
Net income (loss)         (3,868)
Foreign currency translation adjustment         (32)
Balance (in shares) at Jun. 30, 2025 8,460,675        
Balance at Jun. 30, 2025 $ 8 32,366 (31,011) 1,267 2,630
Balance $ 8 31,865 (30,419) 1,347 2,801
Balance (in shares) at Mar. 31, 2025 8,375,350        
Balance at Mar. 31, 2025 $ 8 31,865 (30,419) 1,347 2,801
Shares issued for vesting of restricted stock units (in shares) 85,325        
Shares issued for vesting of restricted stock units $ 0 0 0 0 0
Share-based compensation 0 501 0 0 501
Net income (loss) 0 0 (592) 0 (592)
Foreign currency translation adjustment $ 0 0 0 (80) (80)
Balance (in shares) at Jun. 30, 2025 8,460,675        
Balance at Jun. 30, 2025 $ 8 32,366 (31,011) 1,267 2,630
Balance $ 8 $ 32,366 $ (31,011) $ 1,267 $ 2,630