v3.26.1
Taxes on Income (Loss) (Tables)
3 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Provision (Benefit) and Effective Tax Rate
The following table presents the Company's income tax provision (benefit) and effective tax rate:

Three Months Ended June 30,
20262025
Effective tax rate15.5 %98.7 %
Income tax provision (benefit)$10,652 $36,949