XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues and Accounts Receivable - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenues And Accounts Receivable [Abstract]        
Beginning Balance $ 1,327 $ 4,265 $ 1,327 $ 1,327
Bad Debt Expense $ 6,300 590 $ 6,263 4,532
Charged to Allowance   (1,056)   (2,633)
Other   424   1,039
Ending Balance   $ 4,223   $ 4,265