v3.26.1
Inventory
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Inventory Inventory
The following table summarizes the components of our inventory, net of allowance for obsolescence, as of the dates presented:
March 31, December 31,
20262025
Parts and supplies, net of allowance of $2,552 for each period, respectively
$21,185 $20,104 
Work-in-process595 543 
Inventory - current21,780 20,647 
Parts and supplies - long term, net of allowance of $1,020 for each period, respectively
— — 
Total inventory$21,780 $20,647 
Our long-term inventory, which is fully reserved for obsolescence, consists of excess materials and supplies that remain viable but with limited market opportunities.
The following table summarizes the changes in our allowance for obsolescence for the periods presented:
March 31, December 31,
20262025
Beginning balance$3,572 $5,867 
Allowance for obsolescence— 1,114 
Write-offs— (3,409)
Ending balance$3,572 $3,572 
The substantial write-off of the allowance for obsolescence during the year ended December 31, 2025 reflects the disposal of inventory items, including engines, frames and coolers, among other items that were previously held and reserved at our former fabrication, repair and overhaul facility in Midland, Texas (the (“Midland Facility”).