COMMITMENTS AND CONTINGENCIES (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2021 | |||||||||||||||||||||||||||||||||||||
| COMMITMENTS AND CONTINGENCIES | |||||||||||||||||||||||||||||||||||||
| Schedule of approximate future minimum rental payments required under all non-cancellable operating leases | Approximate future minimum rental payments required under all non-cancellable operating leases, before considering renewal options that generally are present, were as follows (in thousands):
|