Quarterly report pursuant to Section 13 or 15(d)

Property and Equipment (Details)

v3.23.2
Property and Equipment (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Cost $ 9,077,212 $ 8,705,875
Accumulated Depreciation 3,621,817 3,312,863
Net Carrying Value 5,455,395 5,393,012
Land [Member]    
Cost 131,013 128,788
Accumulated Depreciation 0 0
Net Carrying Value 131,013 128,788
Computer Hardware And Software [Member]    
Cost 701,965 656,759
Accumulated Depreciation 556,923 497,306
Net Carrying Value $ 145,042 $ 159,453
Useful Life 3 years 3 years
Laboratory Equipment [Member]    
Cost $ 4,416,852 $ 4,190,289
Accumulated Depreciation 2,087,220 1,951,387
Net Carrying Value $ 2,329,632 $ 2,238,902
Useful Life 5 years 5 years
Office Furniture and Equipment [Member]    
Cost $ 369,630 $ 358,575
Accumulated Depreciation 262,134 239,436
Net Carrying Value $ 107,496 $ 119,139
Useful Life 5 years 5 years
Buildings [Member]    
Cost $ 2,089,830 $ 2,054,332
Accumulated Depreciation 338,369 298,397
Net Carrying Value $ 1,751,461 $ 1,755,935
Useful Life 30 years 30 years
Building Improvements [Member]    
Cost $ 1,367,922 $ 1,317,132
Accumulated Depreciation 377,171 326,337
Net Carrying Value $ 990,751 $ 990,795
Building Improvements [Member] | Minimum [Member]    
Useful Life 5 years 5 years
Building Improvements [Member] | Maximum [Member]    
Useful Life 15 years 15 years