v3.26.1
Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Deferred Revenue [Abstract]  
Schedule of Deferred Revenue
   March 31,
2026
   December 31,
2025
 
         
Deferred revenue- beginning of period   10,406,493    6,452,555 
Additions   1,443,770    6,472,933 
Net changes in liability for pre-existing contracts   11,850,263    12,925,488 
Revenue recognized for system sales   
-
    407,118 
Revenue recognized for instrument sales   408,870    1,233,482 
Revenue recognized for warranty sales   357,479    878,395 
Deferred revenue- end of period   11,083,914    10,406,493 
           
Deferred revenue expected to be recognized in:          
One year or less   3,582,631    3,266,686 
More than one year   7,501,283    7,139,807 
    11,083,914    10,406,493 
Schedule of Disaggregates our Revenue

The following table disaggregates our revenue by major source as of:

 

   March 31,
2026
   March 31,
2025
 
         
System sales   9,575,370    4,502,482 
Instruments sale   1,151,228    477,208 
Warranty sale   357,686    122,504 
Lease income   17,082    18,416 
Total revenue   11,101,366    5,120,610 
Schedule of Revenues by Geographic Region

Revenues for three months ended March 31, 2026 and 2025 by geographic region (determined based upon customer domicile), were as follows:

 

   March 31,
2026
   March 31,
2025
 
         
India   10,952,543    4,188,394 
South America   74,105    51,884 
Philippines   35,702    
-
 
Indonesia   24,222    872,977 
UAE   7,984    7,355 
Nepal   6,810    
-
 
    11,101,366    5,120,610