v3.25.1
INVENTORIES, NET - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Inventory [Line Items]        
Allowance for inventory obsolescence $ (654) $ (537) $ (289) $ (355)
Total inventories, net 39,848 38,292    
Loose diamonds        
Inventory [Line Items]        
Inventory, gross 6,491 6,097    
Fine jewelry and other        
Inventory [Line Items]        
Inventory, gross $ 34,011 $ 32,732