XML 62 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments - Summary of Financial assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and Cash Equivalent $ 72,291 $ 28,864
Cash    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 16,690 14,237
Fair Value 16,690 14,237
Cash and Cash Equivalent 16,690 14,237
Level 1 | Money market funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 16,977 10,645
Fair Value 16,977 10,645
Cash and Cash Equivalent 16,977 10,645
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 121,903 111,960
Unrealized Gain 6 60
Unrealized Losses (10) (13)
Fair Value 121,899 112,007
Cash and Cash Equivalent 72,291 28,864
Marketable Securities 49,608 83,143
Level 2 | U.S. Government securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 20,818 17,492
Unrealized Gain 3 14
Unrealized Losses (2) (2)
Fair Value 20,819 17,504
Cash and Cash Equivalent 3,984  
Marketable Securities 16,835 17,504
Level 2 | U.S. Treasury securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 13,460 10,957
Unrealized Gain   6
Unrealized Losses (2)  
Fair Value 13,458 10,963
Cash and Cash Equivalent 7,989 2,000
Marketable Securities 5,469 8,963
Level 2 | Commercial paper    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 45,480 12,711
Unrealized Gain 2 9
Unrealized Losses (4) (4)
Fair Value 45,478 12,716
Cash and Cash Equivalent 26,651 1,982
Marketable Securities 18,827 10,734
Level 2 | Corporate bonds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 8,478 45,918
Unrealized Gain 1 31
Unrealized Losses (2) (7)
Fair Value 8,477 45,942
Marketable Securities 8,477 45,942
Level 2 | Subtotal [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Adjusted Cost 88,236 87,078
Unrealized Gain 6 60
Unrealized Losses (10) (13)
Fair Value 88,232 87,125
Cash and Cash Equivalent 38,624 3,982
Marketable Securities 49,608 83,143
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total liabilities 130,669 8,258
Level 3 | Warrant liabilities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total liabilities 29,711 $ 8,258
Level 3 | Convertible notes    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Total liabilities $ 100,958