XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
The following table summarizes the activities for our common stock warrants issued in connection with our loan financing agreement with our lender for the six months ended June 30, 2024, and 2023. (Details) - Common Stock Warrants [Member] - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding at beginning, shares
Outstanding at beginning, price
Granted, shares 76,104
Granted, price $ 1.37
Vested, shares 38,052
Vested, price $ 1.37
Forfeited/canceled, price
Forfeited/canceled, price  
Outstanding at ending, shares 38,052
Outstanding at ending, price $ 1.37