Deferred Revenue (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Deferred Revenue [Abstract] |
|
| Schedule of Deferred Revenue |
| | | June 30, 2026 | | | December 31, 2025 | | | | | | | | | | | Deferred revenue- beginning of period | | $ | 10,406,493 | | | $ | 6,452,555 | | | Additions | | | 3,560,809 | | | | 6,472,933 | | | Net changes in liability for pre-existing contracts | | | 13,967,302 | | | | 12,925,488 | | | Revenue recognized for system sales | | | - | | | | 407,118 | | | Revenue recognized for instrument sales | | | 578,675 | | | | 1,233,482 | | | Revenue recognized for warranty sales | | | 776,633 | | | | 878,395 | | | Deferred revenue- end of period | | $ | 12,611,994 | | | $ | 10,406,493 | | | | | | | | | | | | | Deferred revenue expected to be recognized in: | | | | | | | | | | One year or less | | $ | 3,916,269 | | | $ | 3,266,686 | | | More than one year | | | 8,695,725 | | | | 7,139,807 | | | Total Deferred Revenue | | $ | 12,611,994 | | | $ | 10,406,493 | |
|
| Schedule of Disaggregates our Revenue |
The following table disaggregates our revenue by major source: | | | June 30, 2026 | | | June 30, 2025 | | | | | | | | | | | System sales | | $ | 12,361,986 | | | $ | 8,781,038 | | | Instrument sales | | | 1,142,525 | | | | 1,007,830 | | | Warranty sales | | | 419,002 | | | | 193,359 | | | Lease income | | | 16,196 | | | | 18,078 | | | Total revenue | | $ | 13,939,709 | | | $ | 10,000,305 | | The following table disaggregates our revenue by major source: | | | June 30, 2026 | | | June 30, 2025 | | | | | | | | | | | System sales | | $ | 21,937,356 | | | $ | 13,283,520 | | | Instrument sales | | | 2,293,753 | | | | 1,485,038 | | | Warranty sales | | | 776,688 | | | | 315,863 | | | Lease income | | | 33,278 | | | | 36,494 | | | Total revenue | | $ | 25,041,075 | | | $ | 15,120,915 | |
|
| Schedule of Revenues by Geographic Region |
Revenues for the three months ended June 30, 2026 and 2025 by geographic region (determined based upon customer domicile), are as follows: | | | June 30, 2026 | | | June 30, 2025 | | | | | | | | | | | India | | $ | 12,346,633 | | | $ | 7,422,937 | | | South America | | | 1,160,419 | | | | 961,920 | | | Sri Lanka | | | 387,319 | | | | - | | | Philippines | | | 25,419 | | | | 1,435,817 | | | Indonesia | | | 5,016 | | | | 167,984 | | | UAE | | | 8,043 | | | | 7,425 | | | Nepal | | | 6,860 | | | | 4,222 | | | | | $ | 13,939,709 | | | $ | 10,000,305 | | Revenues for the six months ended June 30, 2026 and 2025 by geographic region (determined based upon customer domicile), are as follows: | | | June 30, 2026 | | | June 30, 2025 | | | | | | | | | | | India | | $ | 23,299,730 | | | $ | 11,612,248 | | | South America | | | 1,234,248 | | | | 1,014,195 | | | Sri Lanka | | | 387,319 | | | | - | | | Philippines | | | 60,988 | | | | 1,435,817 | | | Indonesia | | | 29,148 | | | | 1,039,584 | | | UAE | | | 15,997 | | | | 14,849 | | | Nepal | | | 13,645 | | | | 4,222 | | | | | $ | 25,041,075 | | | $ | 15,120,915 | |
|