XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
4. Commitments and Contingencies (Details)
Sep. 30, 2020
USD ($)
Networking Product License Agreement  
Future royalty payments for the year ending December 31,  
2020 (remaining) $ 1,275,000
2021 4,300,000
2022 4,300,000
2023 4,300,000
2024 4,300,000
2025 4,300,000
2020 License Agreement  
Future royalty payments for the year ending December 31,  
2021 2,050,000
2022 2,300,000
2023 2,550,000
2024 2,800,000
2025 $ 2,800,000