XML 52 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Research And Development, Net
12 Months Ended
Dec. 31, 2025
Research and Development Expense [Abstract]  
Research And Development, Net RESEARCH AND DEVELOPMENT, NET
 Year ended December 31, 2025Year ended December 31, 2024Year ended December 31, 2023
Total expenses$599,567 $544,140 $502,654 
Less - grants and participation(82,425)(77,738)(78,234)
 $517,142 $466,402 $424,420