v3.26.1
Deferred Revenue (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Integer
Jun. 30, 2026
USD ($)
Integer
Jun. 30, 2025
USD ($)
Deferred Revenue [Abstract]      
Sale of surgical robotic systems | Integer 26 44  
Interest income | $   $ 524,975 $ 150,338