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 |