XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Sales by geographic region (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue Recognition [Abstract]    
Sales $ 424,889 $ 341,264
U.S. [Member]    
Revenue Recognition [Abstract]    
Sales 367,331 341,264
International [Member]    
Revenue Recognition [Abstract]    
Sales $ 57,558 $ 0