XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Inventories, Net of Reserves (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current:    
Raw materials $ 2,091 $ 2,424
Finished goods 6,755 8,800
Total current inventory 8,846 11,224
Long-term:    
Raw materials 1,346 1,112
Finished goods 3,287 3,808
Total long-term inventory $ 4,633 $ 4,920