v3.26.1
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities $ 113,016 $ 63,363
Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 132,728 86,221
Total financial liabilities 1,504 1,481
Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 18,208 21,377
Total financial liabilities 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 113,016 63,363
Total financial liabilities 0 0
Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 1,504 1,481
Total financial liabilities 1,504 1,481
Money Market Funds [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 18,208 21,377
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 18,208 21,377
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
MS APA Asset [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 1,504 1,481
MS APA Asset [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
MS APA Asset [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
MS APA Asset [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 1,504 1,481
U.S. treasury bills [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 4,937  
U.S. treasury bills [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
U.S. treasury bills [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 4,937  
U.S. treasury bills [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0  
U.S. Government Agency Securities [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 108,079 63,363
U.S. Government Agency Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
U.S. Government Agency Securities [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 108,079 63,363
U.S. Government Agency Securities [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available for sale securities 0 0
CVR liability [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 1,504 1,481
CVR liability [Member] | Fair Value, Inputs, Level 1 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 0 0
CVR liability [Member] | Fair Value, Inputs, Level 2 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities 0 0
CVR liability [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value Measurements Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial liabilities $ 1,504 $ 1,481