v3.26.3
INVENTORY AND LONG-TERM PARTS INVENTORY (Summary of Inventory) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventory [Line Items]    
Finished goods product inventory $ 56,611 $ 63,893
In-process inventory 43,550 32,744
Total product inventory 100,161 96,637
Current parts inventory, net 13,484 15,554
Total current inventory, net 113,645 112,191
Long-term parts inventory, net 32,015 31,506
Total inventory, net $ 145,660 $ 143,697