XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
EMPLOYEE BENEFIT PLAN (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Defined Benefit Plan Disclosure [Line Items]        
Defined benefit plan, contributions by employer $ 781 $ 472 $ 1,483 $ 813
Percent of Employee Gross Pay with 100% Matching Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Employer matching contribution, percent of match     100.00% 100.00%
Employer matching contribution, percent of employees' gross pay     4.00% 3.00%
Percent of Employee Gross Pay with 50% Matching Contribution        
Defined Benefit Plan Disclosure [Line Items]        
Employer matching contribution, percent of match     50.00% 50.00%
Employer matching contribution, percent of employees' gross pay     2.00% 2.00%