v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Company's Tax Position
The following table summarizes the Company’s tax position for the periods presented:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Income (loss) before income taxes$6,084 $6,248 $(4,558)$18,147 
Income tax expense (benefit)$(247)$1,980 $(10,144)$(7,494)
Effective income tax rate(4.1)%31.7%222.6%(41.3)%