Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Warrant Activity (Details)

v3.22.0.1
Shareholders' Equity - Warrant Activity (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right [Roll Forward]      
Warrants exercised, in shares (1,700,000) (500)  
Warrants      
Class of Warrant or Right [Roll Forward]      
Beginning balance, in shares 1,690,000 1,691,000  
Warrants exercised, in shares (1,684,000)   (1,000)
Warrants expired, in shares 6,000    
Ending balance, in shares 0 1,690,000 1,691,000