XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Inventories, Net of Reserves (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current:    
Raw materials $ 2,279 $ 2,424
Finished goods 7,587 8,800
Total current inventory 9,866 11,224
Long-term:    
Raw materials 1,248 1,112
Finished goods 3,657 3,808
Total long-term inventory $ 4,905 $ 4,920