XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
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, 2023 0 38,148        
Balance at Dec. 31, 2023 $ 0 $ 38 $ 478,972 $ 975 $ (265,116) $ 214,869
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 309        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (1,011) 0 0 (1,010)
Share-based compensation $ 0 $ 0 2,839 0 0 2,839
Public offering of common stock, net (in shares) 0 270        
Public offering of common stock, net $ 0 $ 0 3,826 0 0 3,826
Shares converted by Note Holder (in shares) 2        
Shares converted by Note Holder $ 0 37 0 0 37
Foreign currency translation adjustment 0 0 0 (1,663) (2) (1,665)
Net loss $ 0 $ 0 0 0 (23,170) (23,170)
Balance (in shares) at Mar. 31, 2024 0 38,729        
Balance at Mar. 31, 2024 $ 0 $ 39 484,663 (688) (288,288) 195,726
Balance (in shares) at Dec. 31, 2024 0 49,393        
Balance at Dec. 31, 2024 $ 0 $ 49 683,462 (2,548) (451,851) 229,112
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 283        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 0 (1,686) 0 0 (1,686)
Share-based compensation $ 0 $ 0 2,562 0 0 2,562
Public offering of common stock, net (in shares) 0 3,536        
Public offering of common stock, net $ 0 $ 4 71,662 0 0 71,666
Foreign currency translation adjustment 0 0 0 (207) 0 (207)
Net loss $ 0 $ 0 0 0 (9,172) (9,172)
Balance (in shares) at Mar. 31, 2025 0 53,212        
Balance at Mar. 31, 2025 $ 0 $ 53 $ 772,738 $ (2,755) $ (461,023) $ 309,013