Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable December 31 December 31, 2021 2020Accounts receivable $ 4,627 $ 5,453Less allowance for doubtful accounts (139) (139)Accounts receivable, net $ 4,488 $ 5,314