v3.25.2
Fair Value Measurements - Schedule of Liabilities Measured on Recurring Basis Unobservable Input Reconciliation (Details) - Private Placement Warrant - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Beginning balance $ 170 $ 75 $ 103 $ 166
Change in fair value of private placement warrants included in net loss (86) 3 (19) (88)
Ending balance $ 84 $ 78 $ 84 $ 78