v3.22.4
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
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income (loss) $ (12,763) $ 31,223
Accrued and undeclared preferred stock dividends in arrears (161) (161)
Net income (loss) available to common stockholders - numerator for basic EPS (12,924) 31,062
Effect of dilutive securities:    
Effect of dilutive securities   363
Adjusted net income (loss) available to common stockholders - numerator for diluted EPS $ (12,924) $ 31,425
Denominator:    
Denominator for basic EPS - weighted average common shares outstanding 35,469,317 29,342,042
Effect of dilutive securities:    
Effect of dilutive securities   3,872,665
Denominator for diluted EPS - adjusted weighted average common shares outstanding 35,469,317 33,214,707
Basic EPS $ (0.36) $ 1.06
Diluted EPS $ (0.36) $ 0.95
Redeemable Series A Preferred Stock [Member]    
Effect of dilutive securities:    
Effect of dilutive securities   $ 9
Effect of dilutive securities:    
Effect of dilutive securities   132,647
Redeemable Series B Preferred Stock [Member]    
Effect of dilutive securities:    
Effect of dilutive securities   $ 152
Effect of dilutive securities:    
Effect of dilutive securities   2,208,384
Secured Convertible Promissory Notes [Member]    
Effect of dilutive securities:    
Effect of dilutive securities   $ 202
Effect of dilutive securities:    
Effect of dilutive securities   1,531,634