Prepaid Expenses, Other Current Assets, Property and Equipment and Other Current Liabilities - Schedule Of Other Current Assets (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Vendor deposits | $ 827,781 | $ 1,997,274 |
| Other tax receivables | 10,474 | 5,065 |
| Other current assets | 13,781 | 207,205 |
| Other current assets | $ 852,036 | $ 2,209,544 |