XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF CARRYING VALUE OF INTANGIBLE ASSETS (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Net $ 21,100,783 $ 23,481,095
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 17,163,770 17,683,771
Accumulated amortization (2,668,638) (1,859,840)
Net 14,495,132 15,823,931
Customer Relationships and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 7,260,008 7,260,008
Accumulated amortization (3,417,519) (2,641,456)
Net 3,842,489 4,618,552
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,700,000 4,700,000
Accumulated amortization (1,936,838) (1,661,388)
Net 2,763,162 3,038,612
Amortizable Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Cost 29,123,778 29,643,779
Accumulated amortization (8,022,995) (6,162,684)
Net $ 21,100,783 $ 23,481,095