XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Patents and Trademarks, Net - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Impairment charges $ 0 $ 0 $ 41,869
Patents and Trademarks      
Finite-Lived Intangible Assets [Line Items]      
Amortization 194,510 $ 189,216 183,690
Annual amortization expense (Year1) 323,000    
Annual amortization expense (Year2) 323,000    
Annual amortization expense (Year3) 323,000    
Annual amortization expense (Year4) 323,000    
Annual amortization expense (Year5) $ 323,000    
Impairment charges     $ 41,869