Schedule of Segment Reporting Information, by Segment [Table Text Block] |
Profit and Loss-One Segment | | Three Months Ended | | | Six Months Ended | |
| | June 30, 2025 | | | June 30, 2024 | | | June 30, 2025 | | | June 30, 2024 | |
Revenues: | | $ | 2,379,046 | | | $ | 1,973,639 | | | $ | 4,618,393 | | | $ | 4,176,878 | |
Operating expenses: | | | | | | | | | | | | | | | | |
Salary and wages | | | 1,008,977 | | | | 978,118 | | | | 2,051,261 | | | | 2,052,773 | |
Installation expenses | | | 74,939 | | | | 96,179 | | | | 154,813 | | | | 182,938 | |
Professional fees | | | 110,452 | | | | 104,389 | | | | 262,614 | | | | 222,407 | |
Equipment costs | | | 38,250 | | | | 42,460 | | | | 78,401 | | | | 91,644 | |
Rent | | | 74,834 | | | | 74,327 | | | | 144,140 | | | | 151,900 | |
Health insurance | | | 80,437 | | | | 51,601 | | | | 138,383 | | | | 164,042 | |
Paid time off | | | 45,574 | | | | 38,343 | | | | 130,142 | | | | 106,742 | |
Other segment expenses | | | 746,812 | | | | 907,275 | | | | 1,594,578 | | | | 1,756,871 | |
Total operating expenses | | | 2,180,275 | | | | 2,292,692 | | | | 4,554,332 | | | | 4,729,317 | |
Operating income (loss) | | | 198,771 | | | | (319,053 | ) | | | 64,061 | | | | (552,439 | ) |
Other income and (expense) | | | (787,481 | ) | | | (788,218 | ) | | | (1,573,571 | ) | | | (1,577,058 | ) |
Net Income (loss) | | $ | (588,710 | ) | | $ | (1,107,271 | ) | | $ | (1,509,510 | ) | | $ | (2,129,497 | ) |
|