Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Details) - Schedule of notes receivable balances

v3.21.1
Revenue Recognition (Details) - Schedule of notes receivable balances - Notes Receivable [Member] - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Revenue Recognition (Details) - Schedule of notes receivable balances [Line Items]    
Note receivable $ 1,166
Allowance for losses (292)
Notes receivable, net $ 874