v3.25.2
Note 11 - Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues: $ 2,379,046   $ 1,973,639   $ 4,618,393 $ 4,176,878
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 expense 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 loss $ (588,710) $ (920,800) $ (1,107,271) $ (1,022,226) $ (1,509,510) $ (2,129,497)