v3.26.1
INVENTORIES, NET - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]        
Allowance for inventory obsolescence $ (835) $ (783) $ (654) $ (537)
Total inventories, net 54,423 53,238    
Loose diamonds        
Inventory [Line Items]        
Inventory, gross 10,603 11,834    
Fine jewelry and other        
Inventory [Line Items]        
Inventory, gross $ 44,655 $ 42,187