XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and investments $ 19,796 $ 45,503
Foreign currency forward contract 162 383
Total financial assets 25,172 52,521
Foreign currency forward contract $ 234 $ 15
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Total financial liabilities $ 234 $ 15
Restricted time deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 970 1,477
Severance pay fund deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 4,244 5,158
Level I    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and investments 1,648 18,602
Foreign currency forward contract 0 0
Total financial assets 1,648 18,602
Foreign currency forward contract 0 0
Total financial liabilities 0 0
Level I | Restricted time deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 0 0
Level I | Severance pay fund deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 0 0
Level II    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and investments 18,148 26,901
Foreign currency forward contract 162 383
Total financial assets 23,524 33,919
Foreign currency forward contract 234 15
Total financial liabilities 234 15
Level II | Restricted time deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 970 1,477
Level II | Severance pay fund deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 4,244 5,158
Level III    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and investments 0 0
Foreign currency forward contract 0 0
Total financial assets 0 0
Foreign currency forward contract 0 0
Total financial liabilities 0 0
Level III | Restricted time deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets 0 0
Level III | Severance pay fund deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other assets $ 0 $ 0