v3.26.1
Accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Accrued Liabilities [Abstract]  
Schedule of Accrued liabilities

Accrued liabilities consist of the following:

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

 

Employees and related liabilities

 

$

6,717

 

 

$

7,589

 

 

Professional services

 

 

3,117

 

 

 

2,209

 

 

Government authorities

 

 

2,075

 

 

 

2,870

 

 

Contingencies

 

 

1,276

 

 

 

2,123

 

 

Current portion of settlement payable

 

 

2,000

 

 

 

2,000

 

 

Other

 

 

3,537

 

 

 

2,723

 

 

Accrued liabilities

 

$

18,722

 

 

$

19,514