v3.26.1
Taxes on Income (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Taxes on Income [Line Items]    
Effective income tax rate reconciliation, state and local income taxes, percent 25.00%  
Effective income tax rate reconciliation, change in enacted tax rate, percent 27.00%  
Tax expense and benefit $ 58 $ 94
Income Tax Jurisdiction, Domestic State and Local [Member]    
Taxes on Income [Line Items]    
Effective income tax rate reconciliation, state and local income taxes, percent 28.00%  
Effective income tax rate reconciliation, change in enacted tax rate, percent 23.00%