Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Summary of Outstanding Warrants (Details)

v3.20.4
Shareholders' Equity - Summary of Outstanding Warrants (Details) - Warrants - $ / shares
shares in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]      
Number of Warrants 1,690 1,691 3,523
Weighted-Average Exercise Price (in usd per share) $ 3.00    
Warrants Expiration Date December 28, 2021      
Class of Stock [Line Items]      
Number of Warrants 1,690    
Weighted-Average Exercise Price (in usd per share) $ 3.00