v3.25.2
Taxes on Income (Loss) (Tables)
3 Months Ended
Jun. 30, 2025
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,
20252024
Effective tax rate98.7 %(85.4)%
Income tax provision (benefit)$36,949 $4,351