PROPERTY AND EQUIPMENT, NET - Schedule of Property, and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | $ 33,098 | $ 33,736 |
| Less: accumulated depreciation | (20,664) | (20,310) |
| Total property and equipment, net | 12,434 | 13,426 |
| Land and land improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 1,928 | 1,923 |
| Building and building improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 5,932 | 5,932 |
| Computer equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 9,898 | 9,986 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 11,193 | 11,628 |
| Purchased software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | 544 | 586 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total property and equipment | $ 3,603 | $ 3,681 |