XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, net $ 239,189,627 $ 249,748,127
HomeLink®    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (159,225,000) (139,925,000)
Intangible assets, gross 398,414,626 389,673,127
Intangible assets, net 239,189,626 249,748,127
HomeLink® | HomeLink® Technology    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 180,000,000 180,000,000
Finite-lived intangible assets, accumulated amortization (123,750,000) (108,750,000)
Finite-lived intangible assets, net $ 56,250,000 $ 71,250,000
Finite-lived intangible asset, useful life 12 years 12 years
HomeLink® | Existing Customer Platforms    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 43,000,000 $ 43,000,000
Finite-lived intangible assets, accumulated amortization (35,475,000) (31,175,000)
Finite-lived intangible assets, net $ 7,525,000 $ 11,825,000
Finite-lived intangible asset, useful life 10 years 10 years
HomeLink® | HomeLink® Trade Names and Trademarks    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 52,000,000 $ 52,000,000
HomeLink® | Exclusive Licensing Agreement    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 96,000,000 96,000,000
Vaporsens Inc | In-Process R&D    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 11,000,000 11,000,000
Argil | In-Process R&D    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 6,278,132 6,278,132
Air-Craftglass | In-Process R&D    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,507,778 $ 1,394,995
Guardian Optical Technologies | HomeLink® Trade Names and Trademarks    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,384,856  
Guardian Optical Technologies | In-Process R&D    
Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 7,243,860