XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity and Warrants - Schedule of Changes In Warrants Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warrants [Line Items]    
Repurchase and retirement of common stock $ 23,789 $ 7,825
Minimum [Member]    
Warrants [Line Items]    
Exercise price range, Expired $ 1.7  
Maximum [Member]    
Warrants [Line Items]    
Exercise price range, Expired $ 6.566  
Share Repurchase Program    
Warrants [Line Items]    
Repurchase and retirement of common stock (in shares) 19,526,706 4,702,072
Repurchase price $ 1.22 $ 1.66
Repurchase and retirement of common stock $ 23,789 $ 7,825
Warrants    
Warrants [Line Items]    
Outstanding, Opening Balance 37,817,694  
Expired (36,645,606)  
Outstanding, Ending Balance 1,172,088 37,817,694
Weighted average exercise price, Beginning Balance $ 2.99  
Weighted average exercise price, Expired 3.02  
Weighted average exercise price, Ending Balance 2.00 $ 2.99
Warrants | Minimum [Member]    
Warrants [Line Items]    
Exercise price range, Beginning Balance 0.525  
Exercise price range, Ending Balance 1.7 0.525
Warrants | Maximum [Member]    
Warrants [Line Items]    
Exercise price range, Beginning Balance 6.566  
Exercise price range, Ending Balance $ 2.125 $ 6.566