| Schedule of net income (loss) per share |
| Schedule of net income (loss) per share |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
Three Months Ended |
|
|
Six Months Ended |
|
| |
|
June 30, 2026 |
|
|
June 30, 2025 |
|
|
June 30, 2026 |
|
|
June 30, 2025 |
|
| Basic earnings per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net income (loss) attributable to owners of parent |
|
$ |
2,111,196 |
|
|
$ |
(639,680 |
) |
|
$ |
2,462,712 |
|
|
$ |
(1,013,590 |
) |
| Less: Preferred stock dividend declared |
|
|
- |
|
|
|
- |
|
|
|
- |
|
|
|
- |
|
| Income (loss) available for distribution |
|
|
2,111,196 |
|
|
|
(639,680 |
) |
|
|
2,462,712 |
|
|
|
(1,013,590 |
) |
| Less: Income allocated to participating securities |
|
|
(583,312 |
) |
|
|
- |
|
|
|
(695,696 |
) |
|
|
- |
|
| Net income (loss) attributable to common stockholders |
|
|
1,527,884 |
|
|
|
(639,680 |
) |
|
|
1,767,016 |
|
|
|
(1,013,590 |
) |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Weighted average basic shares outstanding |
|
|
8,453,873 |
|
|
|
5,090,949 |
|
|
|
8,197,613 |
|
|
|
5,090,949 |
|
| Basic earnings (loss) per common share |
|
|
0.18 |
|
|
|
(0.13 |
) |
|
|
0.22 |
|
|
|
(0.20 |
) |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Diluted earnings per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net income (loss) attributable to common stockholders |
|
|
1,527,884 |
|
|
|
(639,680 |
) |
|
|
1,767,016 |
|
|
|
(1,013,590 |
) |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Weighted average basic shares outstanding |
|
|
8,453,873 |
|
|
|
5,090,949 |
|
|
|
8,197,613 |
|
|
|
5,090,949 |
|
| Dilutive effect related to warrants |
|
|
2,332,844 |
|
|
|
- |
|
|
|
2,321,228 |
|
|
|
- |
|
| Weighted average diluted shares outstanding |
|
|
10,786,717 |
|
|
|
5,090,949 |
|
|
|
10,518,841 |
|
|
|
5,090,949 |
|
| Diluted earnings (loss) per common share |
|
$ |
0.14 |
|
|
$ |
(0.13 |
) |
|
$ |
0.17 |
|
|
$ |
(0.20 |
) |
|