Property and Equipment (Details) - USD ($) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Total property and equipment | $ 10,177,870 | $ 10,421,397 |
| Less accumulated depreciation | 6,613,756 | 6,393,548 |
| Total property and equipment, net | 3,564,114 | 4,027,849 |
| Land [Member] | ||
| Total property and equipment | 136,998 | 140,812 |
| Computer Hardware And Software [Member] | ||
| Total property and equipment | $ 639,667 | 658,088 |
| Useful Life | 3 years | |
| Laboratory Equipment [Member] | ||
| Total property and equipment | $ 4,943,422 | 5,042,403 |
| Useful Life | 5 years | |
| Office Furniture and Equipment [Member] | ||
| Total property and equipment | $ 389,642 | 398,679 |
| Useful Life | 5 years | |
| Buildings [Member] | ||
| Total property and equipment | $ 2,185,290 | 2,246,138 |
| Useful Life | 30 years | |
| Building Improvements [Member] | ||
| Total property and equipment | $ 1,882,851 | $ 1,935,277 |
| Building Improvements [Member] | Bottom [Member] | ||
| Useful Life | 5 years | |
| Building Improvements [Member] | Top [Member] | ||
| Useful Life | 15 years |