Segment and Geographic Information - Schedule of Long Lived Assets (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Long-Lived Assets [Line Items] | ||
| Property and equipment, net | $ 18,047,399 | $ 18,821,176 |
| UNITED STATES | ||
| Schedule of Long-Lived Assets [Line Items] | ||
| Property and equipment, net | 16,611,488 | 18,315,173 |
| CANADA | ||
| Schedule of Long-Lived Assets [Line Items] | ||
| Property and equipment, net | $ 1,435,911 | $ 506,003 |