XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
Jul. 21, 2021
Jun. 30, 2024
Dec. 31, 2023
Class A Common Stock      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Warrants (in shares)   9,796,521 9,794,037
Public warrants | Class A Common Stock      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Warrants (in shares) 95,740 98,088 98,088
Private warrants      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Warrants (in shares) 2,478    
Warrants issued (in shares) 334    
Fair value of warrants   $ 0.1 $ 0.1
Private warrants | Class A Common Stock      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Warrants (in shares)   464 464