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 |