XML 96 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Unearned Revenue and Unbilled Accounts Receivable (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 445,445 $ 743,952
Revenue percentage 100.00% 100.00%
Equipment revenue [Member]    
Revenue $ 227,956 $ 655,818
Revenue percentage 51.00% 88.00%
Service revenue [Member]    
Revenue $ 217,489 $ 88,134
Revenue percentage 49.00% 12.00%