v3.26.1
INVENTORY AND LONG-TERM PARTS INVENTORY (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Summary of Inventory The following summarizes our inventory, recorded at the lower of weighted-average cost or estimated net realizable value, as of June 30, 2026, and December 31, 2025 (in thousands):
June 30, 2026December 31, 2025
Finished goods product inventory$54,168 $63,893 
In-process inventory34,376 32,744 
Total product inventory88,544 96,637 
Current parts inventory, net16,337 15,554 
Total current inventory, net104,881 112,191 
Long-term parts inventory, net30,222 31,506 
Total inventory, net$135,103 $143,697