XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, Net - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 136,214 $ 126,943
Less: Accumulated depreciation (77,430) (68,249)
Total property and equipment— net 62,952 63,776
Lab and test equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 24,919 24,421
Vehicles    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 6,625 6,360
Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 69,031 60,763
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,281 3,221
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 14,224 14,029
Aircraft    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 12,386 12,386
Building    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 5,748 5,763
Land    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,089 1,089
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 3,079 $ 3,993