v3.26.1
Disaggregation of Revenue - Revenue is disaggregated by major products/service lines, and timing of revenue recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue        
Total Revenue $ 73,500 $ 73,500 $ 220,500 $ 276,500
Products and services transferred over time        
Disaggregation of Revenue        
Total Revenue 73,500 73,500 220,500 276,500
Licensing fees - royalty revenue        
Disaggregation of Revenue        
Total Revenue $ 73,500 $ 73,500 $ 220,500 $ 276,500