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

(in thousands)

September 30, 2025

December 31, 2024

Parts and supplies

$

96,696

$

76,505

Work in progress

 

15,416

 

13,181

Inventory

$

112,112

$

89,686