v3.26.1
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value of Outstanding Warrant and Tranche Liabilities The following tables summarize the changes in fair value of our outstanding warrant liabilities, contingent earnout liability and revenue base redemption liability for the six months ended June 30, 2026:
Warrant LiabilitiesFair Value at
December 31,
2025
Change in
Fair Value
(Gains) Losses
Issuances
(Settlements)
Fair Value at
June 30,
2026
Public Warrants - Level 1$2,908 $(1,506)$— $1,402 
Private Placement Warrants - Level 2$7,352 $(3,809)$— $3,543 
Working Capital Warrants - Level 2$1,660 $(860)$— $800 
Level 3 LiabilitiesFair Value at
December 31,
2025
Change in
Fair Value
(Gains) Losses
Issuances
(Settlements)
Fair Value at
June 30,
2026
Contingent earnout liability$10,144 $(6,406)$— $3,738 
OrbiMed Warrant liability$972 $(400)$— $572 
Revenue base redemption liability$383 $106 $— $489 
The following tables summarize the changes in fair value of our outstanding warrant liabilities, contingent earnout liability, SEPA liability and revenue base redemption liability for the six months ended June 30, 2025:
Warrant LiabilitiesFair Value at
December 31,
2024
Change in
Fair Value
(Gains) Losses
Issuances
(Settlements)
Fair Value at
June 30,
2025
Public Warrants - Level 1$1,927 $333 $— $2,260 
Private Placement Warrants - Level 2$4,872 $841 $— $5,713 
Working Capital Warrants - Level 2$1,100 $190 $— $1,290 
Level 3 LiabilitiesFair Value at
December 31,
2024
Change in
Fair Value
(Gains) Losses
Issuances
(Settlements)
Fair Value at
June 30,
2025
Contingent earnout liability$7,401 $121 $— $7,522 
SEPA liability$55 $(52)$— $
OrbiMed Warrant liability$362 $$366 $731 
Revenue base redemption liability$507 $(149)$— $358