v3.26.3
Commitments and Contingent Liabilities (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Commitments and Contingent Liabilities [Line Items]  
Percentage of grants repayments 100.00%
Minimum [Member]  
Commitments and Contingent Liabilities [Line Items]  
Percentage of royalties 3.00%
Maximum [Member]  
Commitments and Contingent Liabilities [Line Items]  
Percentage of royalties 5.00%
IIA [Member]  
Commitments and Contingent Liabilities [Line Items]  
Amount of grants received $ 10.2