SCHEDULE OF FIXED ASSETS (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | $ 32,564 | $ 31,529 | $ 24,895 |
| Accumulated depreciation and amortization | (19,845) | (19,146) | (15,646) |
| Fixed assets, net | 12,719 | 12,383 | 9,249 |
| Installed Products [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | 11,030 | 10,765 | 8,586 |
| Computer Software [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | 11,496 | 10,650 | 7,195 |
| Computer Equipment [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | 6,179 | 6,275 | 5,658 |
| Furniture and Fixtures [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | 2,361 | 2,422 | 2,041 |
| Leasehold Improvements [Member] | |||
| Property, Plant and Equipment [Line Items] | |||
| Fixed assets, gross | $ 1,498 | $ 1,417 | $ 1,415 |