XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES- Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee Lease Description [Line Items]      
Operating lease description Current lease agreements do not contain any residual value guarantees or material restrictive covenants. As of December 31, 2021, the Company did not have any finance leases and no additional operating leases that have not yet commenced.    
Operating lease cost $ 3,637 $ 2,091 $ 1,855
Operating lease, option to extend true    
Minimum [Member]      
Lessee Lease Description [Line Items]      
Operating leases remaining term 8 months    
Maximum [Member]      
Lessee Lease Description [Line Items]      
Operating leases remaining term 10 years