XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 1,762 $ 1,374
Accumulated depreciation and amortization (1,232) (991)
Property and equipment, net 530 383
Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 70 66
Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 193 121
Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 57 41
Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 1,442 $ 1,146
Minimum    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 2 years  
Minimum | Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 3 years  
Minimum | Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 2 years  
Minimum | Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 5 years  
Minimum | Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 2 years  
Maximum    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 7 years  
Maximum | Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years