XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Warrant Activity (Details) - Warrants - $ / shares
3 Months Ended 6 Months Ended
Mar. 31, 2023
Jun. 30, 2023
Class Of Stock [Line Items]    
Number of Shares, Beginning Warrants outstanding 451,112 451,112
Number of Shares, Warrants expired (380,000)  
Number of Shares, Warrants exercised   (28,090)
Number of Shares, Ending Warrants outstanding   43,022
Weighted Average Grant Date Fair Value, Outstanding beginning balance $ 5.37 $ 5.37
Weighted Average Exercise Price, Warrant expired   6.00
Weighted Average Exercise Price, Warrant exercised   1.78
Weighted Average Grant Date Fair Value / Exercise Price, Outstanding ending balance   $ 2.15