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

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

v3.25.4
Fair Value Measurements - Summary of Change in Fair Value of Warrant Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Fair value, beginning balance $ 5,808 $ 4,958
Change in fair value of warrant liabilities (4,278) 850
Fair value, ending balance 1,530 5,808
Public Warrants    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Fair value, beginning balance 3,758 3,208
Change in fair value of warrant liabilities $ (2,768) $ 550
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Warrant liability Warrant liability
Fair value, ending balance $ 990 $ 3,758
Private Placement Warrants    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Fair value, beginning balance 2,050 1,750
Change in fair value of warrant liabilities $ (1,510) $ 300
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Warrant liability Warrant liability
Fair value, ending balance $ 540 $ 2,050