XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Schedule of Changes in Contract Liabilities Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Movement in Contract with Customer Liability [Roll Forward]    
Contract liabilities at beginning of period $ 1,080 $ 947
Increases to deferred revenue for cash received in advance from customers 8,243 16,297
Contract with Customer, Liability, Revenue Recognized During the Year (8,550) (16,164)
Contract liabilities at end of period $ 773 $ 1,080