Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)

v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
ر.س / $
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Accounting Policies [Abstract]      
Allowance for doubtful accounts increase (decrease) $ (129,000) $ (23,000) $ 152,000
Receivable write-offs $ 129,000 0 0
Employer percent of match 100.00%    
Employer percent match of gross pay 6.00%    
Vesting period under 401(k) plan 2 years    
Matching contributions on behalf of employees $ 1,271,000 1,321,000 1,502,000
Reduction in depreciation expense due to amortization of capitalize liability $ 821,000 $ 792,000 $ 787,000
Foreign exchange rate (SR per USD) | ر.س / $ 3.75