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 |
X | ||||||||||
- Definition The reduction in depreciation expense due to amortization of capitalize liability. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement. No definition available.
|
X | ||||||||||
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. No definition available.
|
X | ||||||||||
- Definition Percentage employer matches of the employee's percentage contribution matched. No definition available.
|
X | ||||||||||
- Definition Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|