XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity - Summary of Warrants Outstanding (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity [Abstract]    
Number of Warrants, Beginning balance 898,200 1,102,900
Number of Warrants, Exercised (45,510) (106,480)
Number of Warrants, Ending balance 852,690 996,420
Warrants exercisable 852,690 996,420
Weighted Average Price, Beginning balance $ 11.53 $ 11.25
Weighted Average Price, Exercised 10 10
Weighted Average Price, Ending balance 11.61 11.38
Weighted Average Price, Warrants exercisable $ 11.61 $ 11.38
Weighted Average Remaining Life, Beginning balance 2 years 8 months 12 days 3 years 8 months 12 days
Weighted Average Remaining Life, Ending balance 2 years 6 months 3 years 6 months
Weighted Average Remaining Life, Warrants exercisable 2 years 6 months 3 years 6 months