XML 25 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
The following table summarizes our inventory, net of allowances for obsolescence as of the dates presented:
December 31,
 20242023
Raw materials, net of allowance of $4,379 and $2,836, respectively
$17,706 $20,227 
Work-in-process345 1,412 
Inventory - current18,051 21,639 
Raw materials - long term, net of allowance of $1,488 and $1,168, respectively
— 701 
Total inventory$18,051 $22,340 

Our long-term inventory, which is fully reserved as of December 31, 2024, consists of excess raw materials that remain viable but with limited market opportunities.

The following table summarizes the changes in our allowance for obsolescence for the periods presented:
Year Ended December 31,
202420232022
Beginning balance$4,004 $120 $64 
Allowance for obsolescence1,863 3,965 83 
Write-offs— (81)(27)
Ending balance$5,867 $4,004 $120 

The allowance for 2023 was primarily related to our decision to cease future compressor assembly at our Midland, Texas facility, which reduced the expected future demand of certain inventory items held at this facility. In 2024, we continued actions in support of our strategy to further outsource assembly activities to third parties resulting in an additional allowance charge.