XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS        
Beginning Balance $ (681) $ (520) $ (1,135) $ (445)
Provision for credit loss expense (388) (218) (827) (618)
Receivables written off 0 0 0 0
Recoveries collected 388 34 1,281 359
Ending Balance $ (681) $ (704) $ (681) $ (704)