v3.26.1
Investments - Schedule of Fair Value and Amortized Cost of Investments in Short-Term Marketable Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost $ 59,069 $ 59,166
Gross unrealized gains 362 285
Fair value 59,431 59,451
Of which classified within short-term marketable debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 59,069 59,166
Gross unrealized gains 362 285
Fair value 59,431 59,451
Eurocommercial Papers    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 29,536  
Gross unrealized gains 181  
Fair value 29,717  
Certificates of Deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 29,533 59,166
Gross unrealized gains 181 285
Fair value $ 29,714 $ 59,451