XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Narrative (Details)
$ / shares in Units, $ in Thousands
Jun. 26, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Feb. 18, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Aug. 15, 2024
operatingEntity
warrant
shares
May 24, 2024
shares
Apr. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
shares
Oct. 02, 2023
USD ($)
Aug. 10, 2023
USD ($)
$ / shares
shares
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)   7,402,541   7,311,278             14,266,605
Exercise price of warrants (in dollars per share) | $ / shares                     $ 11.50
Contingent earnout liability | $   $ 8,221   $ 7,401             $ 28,900
Warrant and SEPA liabilities | $   9,459   8,316             $ 28,900
Revenue base redemption feature, amount | $             $ 729        
Issuance costs | $ $ 1,700                    
SEPA derivative liability                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
SEPA derivative liability | $   $ 23   $ 55       $ 366 $ 185 $ 200  
Public Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)   1,751,825   1,751,825             8,333,272
Exercise price of warrants (in dollars per share) | $ / shares                     $ 11.50
Warrant and SEPA liabilities | $   $ 2,100   $ 1,900             $ 1,500
Class of warrant or right, number of securities called by each warrant or right (in shares)           0.27         1
Number of warrants exchanged (in shares)           6,529,954          
Private Placement And Working Capital Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)                     5,933,333
Private Placement Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)   4,428,648   4,428,648         4,933,333   4,933,333
Warrant and SEPA liabilities | $   $ 5,400   $ 4,900             $ 900
Number of warrants exchanged (in shares)           504,685          
Working capital warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)   1,000,000   1,000,000         1,000,000   1,000,000
Warrant and SEPA liabilities | $   $ 1,200   $ 1,100             $ 200
Number of warrants exchanged (in shares) 0                    
SPAC Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrant and SEPA liabilities | $   $ 8,700   $ 7,900              
Initial OrbiMed Warrant                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Exercise price of warrants (in dollars per share) | $ / shares   $ 9.3722         $ 9.5562        
Warrants to purchase common stock (in shares)             130,805        
Outstanding warrant liabilities | $   $ 1,230         $ 1,250        
Number of warrants after split | warrant         2            
Class Of Warrant Or Right, Number Of Operating Entities Holding Warrants | operatingEntity         2,000            
Initial OrbiMed Warrant, Substitute Warrant Certificate Number One                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants to purchase common stock (in shares)         92,801            
Initial OrbiMed Warrant, Substitute Warrant Certificate Number Two                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants to purchase common stock (in shares)         38,004            
Subsequent OrbiMed Warrants, Entity One                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants to purchase common stock (in shares)     64,748                
Subsequent OrbiMed Warrants, Entity Two                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants to purchase common stock (in shares)     26,515                
Subsequent OrbiMed Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Exercise price of warrants (in dollars per share) | $ / shares     $ 5.4787                
Outstanding warrant liabilities | $     $ 500                
OrbiMed Warrants liability                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Warrants outstanding (in shares)   222,068   130,805              
Revenue base redemption feature, amount | $   $ 700   $ 400              
Public Warrants, Private Placement Warrants And Working Capital Warrants                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Outstanding warrant liabilities | $ $ 11,900                    
Class of warrant or right, number of securities called by each warrant or right (in shares)           0.30          
Warrants and rights outstanding, net of issuance costs | $ $ 10,200