v3.21.1
Supplemental Financial Statement Information - Schedule of Customer Deposits (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Customer Deposits [Roll Forward]  
Beginning balance $ 2,729
Increases due to deposits received, net of other adjustments 1,691
Revenue recognized (1,154)
Ending balance $ 3,266