Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details)

v3.25.4
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, Beginning balance $ 1,275 $ 11,511
Change in fair value (404) (9,888)
Settlement   (348)
Fair value of liabilities, Ending balance $ 871 $ 1,275
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain (Loss) on Derivative Instruments, Net, Pretax Gain (Loss) on Derivative Instruments, Net, Pretax
Earn-Out Shares    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, Beginning balance $ 1,258 $ 2,973
Change in fair value (387) (1,715)
Settlement   0
Fair value of liabilities, Ending balance 871 1,258
Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, Beginning balance 9 31
Change in fair value (9) (22)
Settlement   0
Fair value of liabilities, Ending balance 0 9
Private Placement Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, Beginning balance 8 37
Change in fair value (8) (29)
Settlement   0
Fair value of liabilities, Ending balance 0 8
Structural Derivative Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, Beginning balance 0 8,470
Change in fair value 0 (8,122)
Settlement   (348)
Fair value of liabilities, Ending balance $ 0 $ 0