XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Taxes  
Schedule of income taxes

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2024

    

2023

 

    

2024

    

2023

 

Provision (benefit) for income taxes

$

8,106

$

1,527

$

2,084

$

3,141

Effective tax rate

 

33

%  

 

24

%

 

(76)

%  

 

27

%