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.4
Details of Certain Consolidated Balance Sheet Accounts - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 55,304 $ 44,323
Accumulated depreciation and amortization (33,316) (26,914)
Property and equipment, net 21,988 17,409
Deployed Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 44,700 35,882
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 5,267 4,818
Computer Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 2,359 1,745
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 472 295
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 934 30
Vehicles    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 258 $ 239