v3.26.1
Income Taxes (Tables)
3 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Income Taxes
Three Months Ended June 30,
20262025
Loss before taxes$(9,041)$(16,197)
Income tax expense (benefit)2,288 (2,093)
Effective tax rate(25.3)%12.9 %