XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Changes in Outstanding Warrants (Details) - Common stock warrants - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Stockholders' Equity    
Weighted-average exercise price $ 24.00  
Outstanding common stock warrants 299,112 1,569
Outstanding, beginning balance 0 3,739
Issued 306,545  
Exercised (7,433)  
Expired   (2,170)
Outstanding, ending balance 299,112 1,569