XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Income Tax (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of effective income tax reconciliation

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

    

Six months ended

 

​

​

June 30,

​

June 30, 

​

​

    

​

2024

​

2023

​

2024

​

2023

Income tax expense (benefit)

​

$

617

​

$

(42)

​

$

265

​

$

598

​

Effective tax rate

​

 

(10.3)

%  

 

14.1

%  

 

(2.1)

%  

 

(4.9)

%