XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Numerator:            
Net income (loss) $ (9,154) $ 31,223 $ (10,508) $ (13,702) $ 22,069 $ (24,210)
Accrued and undeclared preferred stock dividends in arrears (162)   (162)   (323) (204)
Issuance of warrants as deemed dividend - related party       $ (455)   (455)
Net income (loss) available to common stockholders - numerator for basic EPS (9,316)   (10,670)   21,746 (24,869)
Effect of dilutive securities:            
Effect of dilutive securities         554  
Adjusted net income (loss) available to common stockholders - numerator for diluted EPS $ (9,316)   $ (10,670)   $ 22,300 $ (24,869)
Denominator:            
Denominator for basic EPS - weighted average common shares outstanding 30,883,149   19,542,498   30,116,853 19,722,498
Effect of dilutive securities:            
Effect of dilutive securities         3,205,186  
Denominator for diluted EPS - adjusted weighted average common shares outstanding 30,883,149   19,542,498   33,322,039 19,722,498
Basic EPS $ (0.30)   $ (0.55)   $ 0.72 $ (1.26)
Diluted EPS $ (0.30)   $ (0.55)   $ 0.67 $ (1.26)
Redeemable Series A Preferred Stock [Member]            
Effect of dilutive securities:            
Effect of dilutive securities         $ 18  
Effect of dilutive securities:            
Effect of dilutive securities         132,647  
Redeemable Series B Preferred Stock [Member]            
Effect of dilutive securities:            
Effect of dilutive securities         $ 305  
Effect of dilutive securities:            
Effect of dilutive securities         2,208,384  
Secured Convertible Promissory Notes [Member]            
Effect of dilutive securities:            
Effect of dilutive securities         $ 231  
Effect of dilutive securities:            
Effect of dilutive securities         864,155