XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options and Warrants - Schedule Of Stock Warrant Activity (Details) - Underlying Warrants - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Underlying Warrants Outstanding at beginning of period 4,285 6,000
Shares Underlying Warrants Exercised   (1,715)
Shares Underlying Warrants Outstanding at end of period 4,285 4,285
Shares Underlying Warrants Exercisable at end of period 4,285 4,285
Weighted- Average Exercise Price, Outstanding at beginning of period $ 11.00 $ 11.00
Weighted- Average Exercise Price, Exercised   11.00
Weighted- Average Exercise Price, Outstanding at end of period 11.00 11.00
Weighted- Average Exercise Price, Exercisable at end of period $ 11.00 $ 11.00