XML 119 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jul. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]      
Work in process $ 582   $ 610
Finished goods 5,852   576
Supplies and parts 6,370   6,070
Less: Allowance for obsolescence (1,439)   (52)
Total inventories, net 11,365 $ 6,508 7,204
Allowance for obsolescence finished goods $ 1,400   $ 100