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