v3.26.1
Inventories, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Product inventory, net $ 12,634 $ 10,403
Raw material inventory 6,773 5,492
Total inventories, net $ 19,407 $ 15,895 [1]
[1] (1) Adjusted to reflect the retrospective change in accounting method for planned major maintenance costs as described in Note 1. See Note 12 for reconciliation to previously reported amounts