| Schedule of changes in allowance for credit losses on accounts receivable | |
|
| | |
Allowance for Credit Losses |
| Balance at June 30, 2025 | |
| 1,924,417 | |
| Allowance recorded during the three months ended September 30, 2025 | |
| 49,713 | |
| Balance at September 30, 2025 | |
| 1,974,130 | |
| Allowance recorded during the three months ended December 31, 2025 | |
| – | |
| Balance at December 31, 2025 | |
| 1,974,130 | |
| Allowance recorded during the three months ended March 31, 2026 | |
| – | |
| Balance at March 31, 2026 | |
| 1,974,130 | |