v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of effective income tax reconciliation

Three Months Ended

    

Six Months Ended

 

June 30, 

June 30,

    

2025

2024

2025

2024

Income tax (benefit) expense

$

(212)

$

617

$

(72)

$

265

Effective tax rate

 

(33.7)

%  

 

(10.3)

%  

 

11.2

%  

 

(2.1)

%