XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
ft²
Customer
Sep. 30, 2021
USD ($)
Customer
Sep. 30, 2022
USD ($)
ft²
Customer
Sep. 30, 2021
USD ($)
Customer
Dec. 31, 2021
Operating Leased Assets [Line Items]          
Operating lease, expiration date     Aug. 31, 2024    
Weighted average remaining lease term for operating leases 23 months   23 months    
Weighted average discount rate for operating leases 12.80%   12.80%    
Operating lease, rent expense | $ $ 173,986 $ 162,745 $ 510,562 $ 614,996  
Purchase commitments description     In the normal course of business, the Company may enter into purchase commitments for inventory components to be delivered based upon non-cancellable, pre-established, delivery schedules that are over a period that may exceed one year.    
Non-cancellable purchase commitments | $     $ 13,274,183    
Number of customer's more than10% of revenue | Customer 1 2 1 2  
Number of customers more than 10% of net trade accounts receivable | Customer 1   1    
Revenue | Customer Concentration Risk | Significant Customers          
Operating Leased Assets [Line Items]          
Customers accounted for 10% or more of quarterly revenues 23.00% 41.00% 28.00% 36.00%  
Trade Accounts Receivable | Customer Concentration Risk | Significant Customers          
Operating Leased Assets [Line Items]          
Customers accounted for 10% or more of quarterly revenues 39.00%       60.00%
Net Purchases | Customer Concentration Risk | Significant Customers          
Operating Leased Assets [Line Items]          
Customers accounted for 10% or more of quarterly revenues 23.00% 17.00% 11.00% 14.00%  
Offices, Manufacturing and Warehouse Facility | Bressner Technology GmbH          
Operating Leased Assets [Line Items]          
Operating lease, area 8,073   8,073    
Offices, Manufacturing and Warehouse Facility | Escondido, California          
Operating Leased Assets [Line Items]          
Operating lease, area 29,342   29,342    
Operating lease modified date     2019-02    
Operating lease, expiration date     Aug. 31, 2024    
Offices, Manufacturing and Warehouse Facility | Salt Lake City, Utah          
Operating Leased Assets [Line Items]          
Operating lease, area 3,208   3,208    
Operating lease, expiration date     Jun. 30, 2023    
Offices, Manufacturing and Warehouse Facility | Irvine, California          
Operating Leased Assets [Line Items]          
Operating lease, area 1,632   1,632    
Operating lease, expiration date     Jun. 30, 2023