Interest expense - Schedule of Interest Expense (Details) - USD ($) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Interest Expense [Abstract] | |||||
| Interest accretion on lease liabilities | $ 51,945 | $ 34,320 | $ 166,042 | $ 61,274 | $ 95,219 |
| Debenture interest | 2,720,244 | 2,721,709 | 8,063,982 | 7,573,076 | |
| Other interest expenses | 0 | 0 | 0 | 1,522 | |
| Interest expense | $ 2,772,189 | $ 2,756,029 | $ 8,230,024 | $ 7,635,872 | |
| X | ||||||||||
- Definition The amount of expense arising from interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Interest Expense [Abstract] No definition available.
|