v3.21.2
Supplemental Financial Statement Information - Schedule of Customer Deposits (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Customer Deposits [Roll Forward]  
Beginning balance $ 2,729
Increases due to deposits received, net of other adjustments 2,718
Revenue recognized (2,765)
Ending balance $ 2,682