XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF TOTAL REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Product Information [Line Items]            
Total Sales $ 10,556,291   $ 9,314,937 $ 29,397,115 $ 29,068,548  
Research 255,657   27,806 529,705 216,934  
Three Primary Customers [Member] | Revenue from Contract with Customer Benchmark [Member]            
Product Information [Line Items]            
Total Sales $ 6,871,525   $ 5,549,750 $ 14,453,677 $ 15,245,382  
Percentage of sales 65.00%   60.00% 54.00% 52.00%  
Three Primary Customers [Member] | Research and Development Expense [Member]            
Product Information [Line Items]            
Total Sales       $ 0   $ 0
Percentage of sales   9.00%  
Research   $ 2,500,000  
Three Primary Customers [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Total Sales $ 6,913,858 $ 7,501,627   $ 6,496,537   $ 7,585,199
Percentage of sales 73.00% 64.00%   69.00%   65.00%