v3.26.3
Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenues [Abstract]          
Revenue $ 2,282 $ 272,552 $ 3,722 $ 311,344  
Long-term deferred revenue 15,214   15,214  
Short-term deferred revenue $ 9,128   $ 9,128