XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2025
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, SEPA liability and revenue base redemption liability for the nine months ended September 30, 2025:
Warrant LiabilitiesFair Value at
December 31,
2024
Change in
Unrealized
(Gains) Losses
Issuances
(Settlements)
Fair Value at
September 30,
2025
Public Warrants - Level 1$1,927 $1,051 $— $2,978 
Private Placement Warrants - Level 24,872 2,657 — 7,529 
Working Capital Warrants - Level 21,100 600 — 1,700 
Total$7,899 $4,308 $— $12,207 
Level 3
Liabilities
Fair Value at
December 31,
2024
Change in
Unrealized
(Gains) Losses
Issuances
(Settlements)
Fair Value at
September 30,
2025
Contingent earnout liability$7,401 $(2,404)$— $4,997 
SEPA liability$55 $(55)$— $— 
OrbiMed Warrants liability$362 $(151)$366 $577 
Revenue base redemption liability$507 $(5)$— $502 
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 nine months ended September 30, 2024:
Warrant LiabilitiesFair Value at
December 31,
2023
Change in
Unrealized
(Gains) Losses
Issuances
(Settlements)
Fair Value at
September 30,
2024
Public Warrants - Level 1$9,855 $2,982 $(11,068)$1,769 
Private Placement Warrants - Level 25,871 (542)(855)4,474 
Working Capital Warrants - Level 21,190 (180)— 1,010 
Total$16,916 $2,260 $(11,923)$7,253 
Level 3
Liabilities
Fair Value at
December 31,
2023
Change in
Unrealized
(Gains) Losses
Issuances
(Settlements)
Fair Value at
September 30,
2024
Contingent earnout liability$18,632 $(12,061)$— $6,571 
SEPA liability$185 $51 $— $236 
Initial OrbiMed Warrant liability$— $(488)$811 $323 
Revenue base redemption liability$— $(303)$729 $426