PROPERTY AND EQUIPMENT - Schedule of property and equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | $ 37,184 | $ 46,306 |
Accumulated depreciation and amortization | (25,236) | (30,813) |
Property and equipment, net | 11,948 | 15,493 |
Vehicles | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | 2,485 | 2,553 |
Building and land | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | 2,121 | 2,121 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | 10,404 | 12,086 |
Furniture, fixtures and equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | 13,076 | 13,051 |
Capitalized software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | 9,096 | 16,446 |
Construction-in-progress | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment, gross | $ 2 | $ 49 |