XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Stock - Series F Preferred Stock (Details) - USD ($)
Nov. 11, 2022
Mar. 31, 2024
Dec. 31, 2023
Convertible preferred stock, shares issued (in shares)   99 178
Series F perpetual preferred stock      
Convertible preferred stock, shares issued (in shares)   0 0
Certain investors | Securities Purchase Agreement | Series F perpetual preferred stock      
Convertible preferred stock, shares issued (in shares) 10    
Convertible preferred stock, par value (in dollars per share) $ 0.0001    
Aggregate proceeds $ 100