XML 43 R33.htm IDEA: XBRL DOCUMENT 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)

%