XML 86 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants (Details) - $ / shares
1 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Warrants    
Number of shares into which warrants may be converted 154,634  
Number of warrants exercised in a cashless exercise of warrants 61,931  
Number of common stock shares issued in cashless exercise of warrants 55,994  
Warrants Expiring in 2027    
Warrants    
Number of shares into which warrants may be converted 49,078 49,078
Warrants Expiring in 2028    
Warrants    
Number of shares into which warrants may be converted 43,625 43,625
Common Stock    
Warrants    
Number of shares into which warrants may be converted 92,703 92,703
Exercise price $ 9.17 $ 9.17