XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Accounts Receivable [Abstract]          
Allowance for doubtful accounts receivable $ 1,260   $ 1,260   $ 1,090
Bad debt expense 80 $ 0 170 $ 130  
Accounts receivable, assigned to third party agent for collection 1,620   1,620    
Accounts receivable, collection agent fees $ 40   $ 40