v3.21.1
Supplemental Financial Statement Information - Schedule of Customer Deposits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Customer Deposit [Roll Forward]  
Beginning balance $ 3,152
Increases due to deposits received, net of other adjustments 9,164
Revenue recognized (9,587)
Ending Balance $ 2,729