Annual report pursuant to Section 13 and 15(d)

Details of Certain Consolidated Balance Sheet Accounts - Schedule of Property and Equipment, Net (Details)

v3.22.1
Details of Certain Consolidated Balance Sheet Accounts - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 44,323 $ 36,778
Accumulated depreciation and amortization (26,914) (21,432)
Property and equipment, net 17,409 15,346
Deployed Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 35,882 31,761
Computer Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 1,745 1,550
Software    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 1,314 1,314
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 295 217
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 30 306
Vehicles    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 239 124
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 4,818 $ 1,506