XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Common Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 23, 2023
Jan. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Dec. 16, 2021
Class of Warrant or Right [Line Items]            
Proceeds from warrant exercises     $ 0 $ 1    
Number of shares called by warrants (in shares)     50,110   576,261  
Exercise price (in dollars per share)     $ 8.1031   $ 8.1031  
Payment for warrant liability $ 800          
Warrants settled (in shares) 526,151          
Pre-Funded Warrants            
Class of Warrant or Right [Line Items]            
Proceeds from warrant exercises   $ 14        
Shares issued for exercise of warrants (in shares)   466,666        
Exercise price (in dollars per share)           $ 0.030