Annual report pursuant to Section 13 and 15(d)

RECENT ACCOUNTING PRONOUNCEMENTS (Details)

v3.22.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2019
Accounting Policies [Line Items]      
Operating leases right-of-use assets, net $ 43,730 $ 12,088  
Operating lease liability $ 45,404 $ 12,480  
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-02      
Accounting Policies [Line Items]      
Operating leases right-of-use assets, net     $ 3,200
Operating lease liability     $ 3,200