XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Fixed Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Cost $ 29,291,400 $ 36,397,584  
Accumulated Depreciation and Amortization (21,563,403) (18,944,378)  
Net Book Value 7,727,997 17,453,206  
Depreciation 3,656,713 3,040,096 $ 3,038,996
Property, plant and equipment sold 6,100,000    
Property, plant and equipment disposed of 1,100,000    
Prepaid Expenses and Other Current Assets      
Property, Plant and Equipment [Line Items]      
Accounts receivable 6,100,000    
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Cost 15,803,108 15,803,108  
Accumulated Depreciation and Amortization (10,036,080) (8,258,608)  
Net Book Value 5,767,028 7,544,500  
Research and development equipment      
Property, Plant and Equipment [Line Items]      
Cost 5,300,104 12,392,916  
Accumulated Depreciation and Amortization (4,295,217) (4,279,816)  
Net Book Value 1,004,887 8,113,100  
Office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Cost 2,827,476 2,827,476  
Accumulated Depreciation and Amortization (2,803,800) (2,599,643)  
Net Book Value 23,676 227,833  
Computer equipment and other      
Property, Plant and Equipment [Line Items]      
Cost 5,360,712 5,374,084  
Accumulated Depreciation and Amortization (4,428,306) (3,806,311)  
Net Book Value $ 932,406 $ 1,567,773