v3.25.4
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 185,517 $ 157,056
Less: Accumulated depreciation and amortization (57,995) (33,395)
Property and equipment, net 127,522 123,661
Computers and telecom equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,350 2,064
Lab equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 6,274 5,564
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 111 111
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 607 607
Leased equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 140,981 112,078
Less: Accumulated depreciation and amortization (44,653) (25,726)
Property and equipment, net 96,328 86,352
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 20,889 14,555
Property and equipment, net 13,600 11,100
Sales demo equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 3,038 3,649
Vehicles    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 604 604
Equipment held for lease    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 10,628 17,347
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 35 $ 477