XML 60 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and equipment, net
The following table sets forth the Company’s property and equipment, net:
December 31,
20242023
Cost:
Computers, peripheral equipment, software and laboratory equipment
$41,977 $31,383 
Office furniture4,873 4,023 
Production equipment16,456 7,641 
Land and building$34,532 $24,696 
Leasehold improvements12,132 11,696 
Total cost$109,970 $79,439 
Accumulated depreciation and amortization(32,310)(27,960)
Depreciated cost$77,660 $51,479