v3.26.1
Deferred Revenue - Schedule of Disaggregates our Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Disaggregates our Revenue [Line Items]    
Total revenue $ 11,101,366 $ 5,120,610
System Sales [Member]    
Schedule of Disaggregates our Revenue [Line Items]    
Total revenue 9,575,370 4,502,482
Instruments Sale [Member]    
Schedule of Disaggregates our Revenue [Line Items]    
Total revenue 1,151,228 477,208
Warranty sale [Member]    
Schedule of Disaggregates our Revenue [Line Items]    
Total revenue 357,686 122,504
Lease Income [Member]    
Schedule of Disaggregates our Revenue [Line Items]    
Total revenue $ 17,082 $ 18,416