XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Sales by geographic region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition [Abstract]        
Sales $ 409,268 $ 221,484 $ 750,532 $ 492,624
U.S. [Member]        
Revenue Recognition [Abstract]        
Sales 337,310 221,484 678,574 492,624
International [Member]        
Revenue Recognition [Abstract]        
Sales $ 71,958 $ 0 $ 71,958 $ 0