XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of debt

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2025

​

December 31, 2024

​

    

​

    

Debt Issuance

    

​

    

​

    

Debt Issuance

    

​

​

​

Principal

​

Costs(1)

​

Total

​

Principal

​

Costs(1)

​

Total

Other debt

​

$

1,160

​

​

—

​

$

1,160

​

$

426

​

​

—

​

$

426

Total current debt

​

 

1,160

​

 

—

​

 

1,160

​

 

426

​

 

—

​

 

426

Revolver

​

​

10,000

​

​

(972)

​

​

9,028

​

​

—

​

​

—

​

​

—

Term loan

​

 

23,000

​

 

(2,237)

​

 

20,763

​

 

23,000

​

 

(3,666)

​

 

19,334

Other debt

​

​

2,477

​

​

—

​

​

2,477

​

​

3,417

​

​

—

​

​

3,417

Total long-term debt

​

​

35,477

​

​

(3,209)

​

​

32,268

​

​

26,417

​

​

(3,666)

​

​

22,751

Total debt

​

$

36,637

​

$

(3,209)

​

$

33,428

​

$

26,843

​

$

(3,666)

​

$

23,177