XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2024
Inventory  
Schedule of inventory

September 30, 

December 31, 

(in thousands)

2024

2023

Parts and supplies

$

70,824

$

70,759

Work in progress

 

13,542

 

11,002

Inventory

$

84,366

$

81,761