v3.22.1
Supplemental Financial Statement Information - Schedule of Customer Deposits (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Customer Deposit [Roll Forward]  
Beginning balance $ 7,924
Increases due to deposits received, net of other adjustments 5,213
Revenue recognized (6,299)
Ending balance $ 6,838