XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Summary of Warrants Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Number of Warrants, Beginning balance 1,102,900 1,914,850
Number of Warrants, Exercised (106,480) (276,760)
Number of Warrants, Ending balance 996,420 1,638,090
Warrants exercisable 996,420 1,638,090
Weighted Average Price, Beginning balance $ 11.25 $ 10.72
Weighted Average Price, Exercised 10.00 10.00
Weighted Average Price, Ending balance 11.38 10.84
Weighted Average Price, Warrants exercisable $ 11.38 $ 10.84
Weighted Average Remaining Life, Beginning balance 3 years 8 months 12 days 4 years 8 months 12 days
Weighted Average Remaining Life, Ending balance 3 years 6 months 4 years 6 months
Weighted Average Remaining Life, Warrants exercisable 3 years 6 months 4 years 6 months