XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Equity Offerings and Placements (Details) - USD ($)
$ in Millions
Mar. 29, 2023
Jun. 30, 2023
Stockholders Equity Note [Line Items]    
Deferred revenue $ 10.0  
Tranche A Warrants | Common Purchase Agreement    
Stockholders Equity Note [Line Items]    
Aggregate exercise price of preferred warrants $ 0.1  
Number of exercisable common warrants (in shares) 31,110  
Warrants exercisable, period   21 days
Tranche B Warrants | Common Purchase Agreement    
Stockholders Equity Note [Line Items]    
Aggregate exercise price of preferred warrants $ 0.1  
Number of exercisable common warrants (in shares) 16,666  
Warrants exercisable, period   21 days