XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory, Net [Abstract]    
Raw materials $ 959 $ 826
Finished goods 19,080 19,710
Work in process 23,759 25,489
Accessories, supplies and consumables 3,148 2,774
Total inventory $ 46,946 $ 48,799