v3.26.1
Accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Liabilities [Abstract]  
Schedule of Accrued liabilities

Accrued liabilities consist of the following:

 

 

December 31,

 

 

2025

 

 

2024

 

Employees and related liabilities

 

$

7,589

 

 

$

9,918

 

Professional services

 

 

2,209

 

 

 

2,381

 

Government authorities

 

 

2,870

 

 

 

3,130

 

Contingencies

 

 

2,123

 

 

 

 

Current portion of settlement payable

 

 

2,000

 

 

 

 

Other

 

 

2,723

 

 

 

3,342

 

Accrued liabilities

 

$

19,514

 

 

$

18,771