Annual report pursuant to Section 13 and 15(d)

Other Non-current Liabilities - Additional Information (Details)

v3.24.0.1
Other Non-current Liabilities - Additional Information (Details)
shares in Millions
Dec. 31, 2023
$ / shares
shares
Option Indexed to Issuer's Equity [Line Items]  
Exercise price | $ / shares $ 0.01
Public Warrants [Member]  
Option Indexed to Issuer's Equity [Line Items]  
Warrants to purchase common stock | shares 14.8
Exercise price | $ / shares $ 18
Private Warrants [Member]  
Option Indexed to Issuer's Equity [Line Items]  
Warrants to purchase common stock | shares 2.5
Haymaker [Member]  
Option Indexed to Issuer's Equity [Line Items]  
Warrants to purchase common stock | shares 17.3
Exercise price | $ / shares $ 11.5