v3.26.1
Technology Licenses, Net - Additional Information (Details) - Licensing agreements - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Technology Licenses, Net        
Amortization Expense $ 50,266 $ 50,266 $ 100,534 $ 100,534
Annual amortization expense (remainder half year) 184,000   184,000  
Annual amortization expense (Year1) 184,000   184,000  
Annual amortization expense (Year2) $ 184,000   $ 184,000