XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - shares
6 Months Ended
Jun. 30, 2024
Mar. 26, 2024
Nov. 30, 2023
Subsequent Events [Abstract]      
Warrants exercised 255,000 865,376  
Warrant outstanding 322,260   331,236
Warrant [Member]      
Subsequent Events [Abstract]      
Shares purchased 254,802