XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 1,947 $ 1,762
Accumulated depreciation and amortization (1,447) (1,232)
Property and equipment, net 500 530
Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 68 70
Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 205 193
Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 57 57
Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 1,617 $ 1,442
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