XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
Jul. 21, 2021
Sep. 30, 2024
Aug. 01, 2024
Dec. 31, 2023
Class A Common Stock        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Warrants (in shares)   7,228,048   244,853
SPA Warrants        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair value of warrants     $ 0.2  
SPA Warrants | Class A Common Stock        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Warrants (in shares)   15,143   13,906
Incremental Warrants        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Class of warrant or right, exercisable, price   $ 30.0    
Public warrants | Class A Common Stock        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Warrants (in shares) 2,394 2,453   2,453
Private warrants        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair value of warrants       $ 0.1
Warrants (in shares) 62      
Warrants issued (in shares) 9      
Private warrants | Class A Common Stock        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Warrants (in shares)   12   12