Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Change in Fair Value of Warrant Liabilities (Details)

v3.24.2.u1
Fair Value Measurements - Change in Fair Value of Warrant Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Fair value as of January 1, 2024 $ 4,958
Change in fair value of warrant liabilities (2,565)
Fair value as of June 30, 2024 $ 2,393
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Warrant liability
Public Warrants  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Fair value as of January 1, 2024 $ 3,208
Change in fair value of warrant liabilities (1,660)
Fair value as of June 30, 2024 1,548
Private Placement Warrants  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Fair value as of January 1, 2024 1,750
Change in fair value of warrant liabilities (905)
Fair value as of June 30, 2024 $ 845