v3.26.1
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
On hand:    
Finished goods held for sale $ 29,574 $ 30,251
Raw materials and work in process 1,343 1,369
Inventory in transit 2,780 1,618
TOTAL $ 33,697 $ 33,238