XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders Equity (Details 4)
Jun. 30, 2024
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total shares of common stock reserved for future issuances 2,010,346
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise of warrants 765,295
Unrelated To Any Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise of options unrelated to any Plan 30,000
Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise of stock options – 2021 Incentive Award Plan 1,174,500
Restricted Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise of restricted stock units – 2021 Incentive Award Plan 40,551