XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories - Inventories, Net of Reserves (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current:    
Raw materials $ 2,971 $ 2,086
Finished goods 11,628 8,539
Total current inventory 14,599 10,625
Long-term:    
Raw materials 997 1,789
Finished goods 775 1,354
Total long-term inventory $ 1,772 $ 3,143