v3.25.2
Financial Instruments - Summary of Financial assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale [Abstract]    
Cash and cash equivalents $ 21,743 $ 28,864
Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 49,854 111,960
Unrealized Gains   60
Unrealized Losses (5) (13)
Fair Value 49,849 112,007
Cash and cash equivalents 21,743 28,864
Marketable Securities 28,106 83,143
Level 3 [Member]    
Available-for-sale [Abstract]    
Total liabilities 179,632 8,258
Level 3 [Member] | Warrant liability [Member]    
Available-for-sale [Abstract]    
Total liabilities 102,136 8,258
Level 3 [Member] | Share subscription liability [Member]    
Available-for-sale [Abstract]    
Total liabilities 77,496  
Money Market Funds [Member] | Level 1 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 11,689 10,645
Fair Value 11,689 10,645
Cash and cash equivalents 11,689 10,645
U.S. agency securities [Member] | Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 5,991 17,492
Unrealized Gains   14
Unrealized Losses (1) (2)
Fair Value 5,990 17,504
Marketable Securities 5,990 17,504
U.S. Treasury Securities [Member] | Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 7,168 10,957
Unrealized Gains   6
Unrealized Losses (1)  
Fair Value 7,167 10,963
Cash and cash equivalents   2,000
Marketable Securities 7,167 8,963
Commercial Paper [Member] | Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 11,852 12,711
Unrealized Gains   9
Unrealized Losses (3) (4)
Fair Value 11,849 12,716
Cash and cash equivalents   1,982
Marketable Securities 11,849 10,734
Corporate Bonds [Member] | Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 3,100 45,918
Unrealized Gains   31
Unrealized Losses 0 (7)
Fair Value 3,100 45,942
Marketable Securities 3,100 45,942
Subtotal [Member] | Level 2 [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 28,111 87,078
Unrealized Gains   60
Unrealized Losses (5) (13)
Fair Value 28,106 87,125
Cash and cash equivalents   3,982
Marketable Securities 28,106 83,143
Cash [Member]    
Available-for-sale [Abstract]    
Adjusted Cost 10,054 14,237
Fair Value 10,054 14,237
Cash and cash equivalents $ 10,054 $ 14,237