Income Tax - Schedule of Tax Loss Carryforwards (Details) |
Dec. 31, 2025
USD ($)
|
|---|---|
| Income Tax Disclosure [Abstract] | |
| 2027 | $ 1,855,867 |
| 2028 | 4,694,906 |
| 2029 | 2,788,564 |
| 2030 | 2,886,996 |
| 2031 | 3,517,673 |
| 2033 | 1,345,594 |
| 2034 | 339,184 |
| 2035 | 7,551,436 |
| Total | $ 24,980,220 |
| X | ||||||||||
- Definition Operating loss carryforwards expiration year eight. No definition available.
|
| X | ||||||||||
- Definition Amount of tax loss carryforwards will expire in the in next fiscal year following fifth fiscal year. No definition available.
|
| X | ||||||||||
- Definition Amount of tax loss carryforwards will expire in the in next fiscal year following forth fiscal year. No definition available.
|
| X | ||||||||||
- Definition Operating loss carryforwards expiration year nine. No definition available.
|
| X | ||||||||||
- Definition Operating loss carryforwards expiration year six. No definition available.
|
| X | ||||||||||
- Definition Operating loss carryforwards expiration year ten. No definition available.
|
| X | ||||||||||
- Definition Amount of tax loss carryforwards will expire in the in next fiscal year following third fiscal year. No definition available.
|
| X | ||||||||||
- Definition Amount of tax loss carryforwards will expire in the in next fiscal year following second fiscal year. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|