Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Warrant Activity (Details)

v3.20.4
Shareholders' Equity - Warrant Activity (Details) - Warrants - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2018
Class of Warrant or Right [Roll Forward]    
Beginning balance, in shares 1,691,000  
Warrants exercised, in shares (1,000) (1,832,000)
Ending balance, in shares 1,690,000 3,523,000