XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.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, 2021 0 27,323        
Balance at Dec. 31, 2021 $ 0 $ 27 $ 381,143 $ 16,071 $ (142,671) $ 254,570
Public offering of common stock, net (in shares) 0 437        
Public offering of common stock, net $ 0 $ 1 1,237 0 0 1,238
Stock options exercised, net of shares withheld for employee tax (in shares) 0 0        
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 0 0 0 0
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 862        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (454) 0 0 (453)
Share-based compensation 0 0 9,600 0 0 9,600
Foreign currency translation adjustment 0 0 0 (13,888) 0 (13,888)
Net loss $ 0 $ 0 0 0 (66,397) (66,397)
Balance (in shares) at Dec. 31, 2022 0 28,622        
Balance at Dec. 31, 2022 $ 0 $ 29 391,526 2,183 (209,068) 184,670
Public offering of common stock, net (in shares) 0 8,275        
Public offering of common stock, net $ 0 $ 8 76,498 0 0 76,506
Stock options exercised, net of shares withheld for employee tax (in shares) 0 48        
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 21 0 0 21
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 1,203        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (957) 0 0 (956)
Share-based compensation 0 0 11,884 0 0 11,884
Foreign currency translation adjustment 0 0 0 (1,208) 0 (1,208)
Net loss $ 0 $ 0 0 0 (56,048) (56,048)
Balance (in shares) at Dec. 31, 2023 0 38,148        
Balance at Dec. 31, 2023 $ 0 $ 38 478,972 975 (265,116) 214,869
Public offering of common stock, net (in shares) 0 9,968        
Public offering of common stock, net $ 0 $ 10 196,826 0 0 $ 196,836
Stock options exercised, net of shares withheld for employee tax (in shares) 0 0       (0)
Stock options exercised, net of shares withheld for employee tax $ 0 $ 0 (2) 0 0 $ (2)
Issuance of restricted stock, net of shares withheld for employee tax (in shares) 0 1,277        
Issuance of restricted stock, net of shares withheld for employee tax $ 0 $ 1 (4,334) 0 0 (4,333)
Share-based compensation 0 0 12,000 0 0 12,000
Foreign currency translation adjustment 0 0 0 (3,523) (2) (3,525)
Net loss $ 0 $ 0 0 0 (186,733) (186,733)
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