XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Balance Sheet Related Disclosures Abstract        
Beginning Balance $ (520) $ (425) $ (445) $ (427)
Provision for credit loss expense (218) (360) (618) (577)
Receivables written off 0 0 0 0
Recoveries collected 34 267 359 486
Ending Balance $ (704) $ (518) $ (704) $ (518)