XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2025
Inventory  
Schedule of inventory

December 31, 

December 31, 

  ​ ​ ​

2025

2024

Raw materials

$

9,968

$

9,972

Semi-finished goods

 

29,399

 

Finished goods

20,555

21,246

Total inventory

$

59,922

$

31,218

Balance Sheet Classification:

Inventory

$

54,895

$

26,364

Other long-term assets

5,027

4,854

Total inventory

$

59,922

$

31,218