XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Warrants (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 15, 2023
Jan. 31, 2020
Equity [Abstract]            
Issuance of common stock upon the exercise of warrants (in shares) 0 0 0 0    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued (in shares)     600,018 600,018    
Sale of common stock (USD per share)         $ 0.0001  
June 2022 Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued (in shares)     384,615 384,615    
Sale of common stock (USD per share)           $ 9.10
December 2021 Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued (in shares)     182,630 182,630    
Sale of common stock (USD per share)           24.64
January 2020 Investor Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued (in shares)     26,819 26,819    
Sale of common stock (USD per share)           23.59
January 2020 Placement Agent Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Warrants issued (in shares)     5,954 5,954    
Sale of common stock (USD per share)           $ 34.96