Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
September 2024 Offering [Member]
Preferred Stock [Member]
September 2024 Offering [Member]
Common Stock [Member]
September 2024 Offering [Member]
Additional Paid-in Capital [Member]
September 2024 Offering [Member]
AOCI Attributable to Parent [Member]
September 2024 Offering [Member]
Retained Earnings [Member]
September 2024 Offering [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022             0 13,203        
Balance at Dec. 31, 2022             $ 0 $ 13 $ 248,813 $ 563 $ (223,947) $ 25,442
Net loss             $ 0 $ 0 0 0 (4,389) (4,389)
Equity incentive plan (in shares)             0 139        
Stock-based compensation expense             $ 0 $ 0 424 0 0 424
Foreign currency translation adjustments             $ 0 $ 0 0 (194) 0 (194)
Balance (in shares) at Mar. 31, 2023             0 13,342        
Balance at Mar. 31, 2023             $ 0 $ 13 249,237 369 (228,336) 21,283
Balance (in shares) at Dec. 31, 2022             0 13,203        
Balance at Dec. 31, 2022             $ 0 $ 13 248,813 563 (223,947) 25,442
Net loss                       (11,984)
Matching contribution to 401(k) plan                 249      
Balance (in shares) at Sep. 30, 2023             0 14,235        
Balance at Sep. 30, 2023             $ 0 $ 14 250,441 733 (235,931) 15,257
Balance (in shares) at Mar. 31, 2023             0 13,342        
Balance at Mar. 31, 2023             $ 0 $ 13 249,237 369 (228,336) 21,283
Net loss             $ 0 $ 0 0 0 (4,230) (4,230)
Matching contribution to 401(k) plan (in shares)             0 161        
Matching contribution to 401(k) plan             $ 0 $ 0 249 0 0 249
Equity incentive plan (in shares)             0 304        
Stock-based compensation expense             $ 0 $ 0 514 0 0 514
Foreign currency translation adjustments             $ 0 $ 0 0 (10) 0 (10)
Balance (in shares) at Jun. 30, 2023             0 13,807        
Balance at Jun. 30, 2023             $ 0 $ 14 250,000 359 (232,566) 17,807
Net loss             $ 0 $ 0 $ 0 0 (3,365) (3,365)
Matching contribution to 401(k) plan (in shares)                 161      
Equity incentive plan (in shares)             0 428        
Stock-based compensation expense             $ 0 $ 0 $ 441 0 0 441
Foreign currency translation adjustments             $ 0 $ 0 0 374 0 374
Balance (in shares) at Sep. 30, 2023             0 14,235        
Balance at Sep. 30, 2023             $ 0 $ 14 250,441 733 (235,931) 15,257
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Net loss             $ 0 $ 0 0 0 (3,429) (3,429)
Equity financing, net (in shares)             0 2,997        
Equity financing, net             $ 0 $ 3 3,967 0 0 3,970
Matching contribution to 401(k) plan (in shares)             0 163        
Matching contribution to 401(k) plan             $ 0 $ 0 237 0 0 237
Equity incentive plan (in shares)             0 88        
Equity incentive plan               $ 0        
Stock-based compensation expense             $ 0 0 376 0 0 376
Foreign currency translation adjustments             $ 0 $ 0 0 291 0 291
Balance (in shares) at Mar. 31, 2024             0 18,096        
Balance at Mar. 31, 2024             $ 0 $ 18 256,160 447 (242,574) 14,051
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Balance (in shares) at Jun. 30, 2024             0 18,444        
Balance at Jun. 30, 2024             $ 0 $ 19 256,491 539 (244,990) 12,059
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Net loss                       (7,917)
Matching contribution to 401(k) plan                 237      
Balance (in shares) at Sep. 30, 2024             0 21,998        
Balance at Sep. 30, 2024             $ 0 $ 22 261,898 12 (247,062) 14,870
Balance (in shares) at Mar. 31, 2024             0 18,096        
Balance at Mar. 31, 2024             $ 0 $ 18 256,160 447 (242,574) 14,051
Net loss             $ 0 $ 0 0 0 (2,416) (2,416)
Equity financing, net (in shares)             0 75        
Equity financing, net             $ 0 $ 0 47 0 0 47
Equity incentive plan (in shares)             0 273        
Equity incentive plan               $ 1        
Stock-based compensation expense             $ 0 0 284 0 0 284
Foreign currency translation adjustments             $ 0 $ 0 0 92 0 92
Balance (in shares) at Jun. 30, 2024             0 18,444        
Balance at Jun. 30, 2024             $ 0 $ 19 256,491 539 (244,990) 12,059
Net loss             $ 0 $ 0 $ 0 0 (2,072) (2,072)
Equity financing, net (in shares) 0 3,100         0 119        
Equity financing, net $ 0 $ 3 $ 5,001 $ 5,004            
Matching contribution to 401(k) plan (in shares)                 163      
Equity incentive plan               $ 0        
Stock-based compensation expense             $ 0 0 $ 406 0 0 406
Foreign currency translation adjustments             $ 0 $ 0 0 (527) 0 (527)
Exercise of warrants (in shares)             0 335        
Exercise of warrants             $ 0 $ 0 0 0
Balance (in shares) at Sep. 30, 2024             0 21,998        
Balance at Sep. 30, 2024             $ 0 $ 22 $ 261,898 $ 12 $ (247,062) $ 14,870