GOODWILL AND INTANGIBLE ASSETS (Tables)
   | 
9 Months Ended | 
Sep. 30, 2022  | 
| Goodwill and Intangible Assets Disclosure [Abstract] | 
 
 | 
| Schedule of Finite-Lived Intangible Assets | 
 The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
September 30, 2022 | 
 | 
December 31, 2021 | 
 
 | 
Gross  Carrying Amount | 
 | 
Accumulated Amortization | 
 | 
Net Carrying Amount | 
 | 
Gross  Carrying Amount | 
 | 
Accumulated Amortization | 
 | 
Net Carrying Amount | 
 
| Amortizable intangible assets: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Licenses | 
$ | 
19,000  | 
 | 
 | 
$ | 
(6,305) | 
 | 
 | 
$ | 
12,695  | 
 | 
 | 
$ | 
19,000  | 
 | 
 | 
$ | 
(1,245) | 
 | 
 | 
$ | 
17,755  | 
 | 
 
| Acquired technology | 
2,403  | 
 | 
 | 
(80) | 
 | 
 | 
2,323  | 
 | 
 | 
—  | 
 | 
 | 
—  | 
 | 
 | 
—  | 
 | 
 
| Trade names | 
1,240  | 
 | 
 | 
(1,240) | 
 | 
 | 
—  | 
 | 
 | 
1,240  | 
 | 
 | 
(1,240) | 
 | 
 | 
—  | 
 | 
 
 | 
22,643  | 
 | 
 | 
(7,625) | 
 | 
 | 
15,018  | 
 | 
 | 
20,240  | 
 | 
 | 
(2,485) | 
 | 
 | 
17,755  | 
 | 
 
| Nonamortizable intangible assets: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Marketing Agreement with a related party | 
1,000  | 
 | 
 | 
—  | 
 | 
 | 
1,000  | 
 | 
 | 
1,000  | 
 | 
 | 
—  | 
 | 
 | 
1,000  | 
 | 
 
| Total intangible assets | 
$ | 
23,643  | 
 | 
 | 
$ | 
(7,625) | 
 | 
 | 
$ | 
16,018  | 
 | 
 | 
$ | 
21,240  | 
 | 
 | 
$ | 
(2,485) | 
 | 
 | 
$ | 
18,755  | 
 | 
 
  
 | 
| Schedule of Indefinite-Lived Intangible Assets | 
 The following table provides the gross carrying value and accumulated amortization for each major class of intangible asset other than goodwill: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
 | 
September 30, 2022 | 
 | 
December 31, 2021 | 
 
 | 
Gross  Carrying Amount | 
 | 
Accumulated Amortization | 
 | 
Net Carrying Amount | 
 | 
Gross  Carrying Amount | 
 | 
Accumulated Amortization | 
 | 
Net Carrying Amount | 
 
| Amortizable intangible assets: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Licenses | 
$ | 
19,000  | 
 | 
 | 
$ | 
(6,305) | 
 | 
 | 
$ | 
12,695  | 
 | 
 | 
$ | 
19,000  | 
 | 
 | 
$ | 
(1,245) | 
 | 
 | 
$ | 
17,755  | 
 | 
 
| Acquired technology | 
2,403  | 
 | 
 | 
(80) | 
 | 
 | 
2,323  | 
 | 
 | 
—  | 
 | 
 | 
—  | 
 | 
 | 
—  | 
 | 
 
| Trade names | 
1,240  | 
 | 
 | 
(1,240) | 
 | 
 | 
—  | 
 | 
 | 
1,240  | 
 | 
 | 
(1,240) | 
 | 
 | 
—  | 
 | 
 
 | 
22,643  | 
 | 
 | 
(7,625) | 
 | 
 | 
15,018  | 
 | 
 | 
20,240  | 
 | 
 | 
(2,485) | 
 | 
 | 
17,755  | 
 | 
 
| Nonamortizable intangible assets: | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Marketing Agreement with a related party | 
1,000  | 
 | 
 | 
—  | 
 | 
 | 
1,000  | 
 | 
 | 
1,000  | 
 | 
 | 
—  | 
 | 
 | 
1,000  | 
 | 
 
| Total intangible assets | 
$ | 
23,643  | 
 | 
 | 
$ | 
(7,625) | 
 | 
 | 
$ | 
16,018  | 
 | 
 | 
$ | 
21,240  | 
 | 
 | 
$ | 
(2,485) | 
 | 
 | 
$ | 
18,755  | 
 | 
 
  
 | 
| Schedule of Estimated Annual Amortization Expense | 
 As of September 30, 2022, the estimated annual amortization expense for the years ending December 31, 2022 through 2026 is as follows: 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
| Year Ending December 31, | 
 | 
Projected Amortization Expense | 
 
Remaining 2022  | 
 | 
$ | 
1,807  | 
 | 
 
| 2023 | 
 | 
7,126  | 
 | 
 
| 2024 | 
 | 
4,844  | 
 | 
 
| 2025 | 
 | 
481  | 
 | 
 
| 2026 | 
 | 
481  | 
 | 
 
| Total | 
 | 
$ | 
14,739  | 
 | 
 
  
 |