v3.26.1
Patents and Trademarks - Schedule Of Patents and Trademarks (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Patents and Trademarks    
Patents and Trademarks, Net $ 3,581,529 $ 3,359,066
Patents and Trademarks    
Patents and Trademarks    
Patents and Trademarks 5,165,468 4,841,560
Less: Accumulated Amortization (1,583,939) (1,482,494)
Patents and Trademarks, Net $ 3,581,529 $ 3,359,066