XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Fixed Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Cost $ 20,122,265 $ 25,812,899
Accumulated Depreciation and Amortization (16,462,447) (20,851,913)
Net Book Value 3,659,818 4,960,986
Depreciation 1,752,147 2,621,649
Gain (loss) on sale of fixed assets, no net book value 59,000 148,000
Property, plant and equipment disposed of 37,000 466,000
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Cost 11,761,522 15,917,596
Accumulated Depreciation and Amortization (8,390,612) (11,753,081)
Net Book Value 3,370,910 4,164,515
Research and development equipment    
Property, Plant and Equipment [Line Items]    
Cost 2,835,298 3,538,698
Accumulated Depreciation and Amortization (2,571,747) (3,078,165)
Net Book Value 263,551 460,533
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Cost 2,431,633 2,827,476
Accumulated Depreciation and Amortization (2,416,232) (2,816,577)
Net Book Value 15,401 10,899
Computer equipment and other    
Property, Plant and Equipment [Line Items]    
Cost 3,093,812 3,529,129
Accumulated Depreciation and Amortization (3,083,856) (3,204,090)
Net Book Value $ 9,956 $ 325,039