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 |