XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders Equity (Details) - Warrant [Member]
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Beginning balance | shares 289,294
Number of warrants exercise prices $ 5.60
Warrants exercised | shares (147,026)
Ending balance | shares 142,268
Minimum [Member]  
Beginning balance $ 5.60
Ending balance 5.60
Maximum [Member]  
Beginning balance 7.00
Ending balance $ 7.00