Annual report pursuant to Section 13 and 15(d)

NATURE OF BUSINESS AND ACCOUNTING POLICIES - Allowance for Doubtful Accounts Receivable and Notes Receivable (Details)

v3.21.1
NATURE OF BUSINESS AND ACCOUNTING POLICIES - Allowance for Doubtful Accounts Receivable and Notes Receivable (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Accounts receivable allowance for credit loss $ 574,000 $ 803,000
Notes receivable allowance for credit loss $ 467,000 $ 0