XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Long-term Receivables (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2023
Receivables [Abstract]            
Long-term receivables $ 1,428,400   $ 1,428,400     $ 1,838,500
Incremental borrowing rate 4.00%   4.00%      
Royalty Income, Nonoperating         $ 2,810,600  
Receivable with Imputed Interest, Net Amount         $ 131,300  
Accrued Sales Commission, Current $ 139,400   $ 139,400      
Accounts receivable, current 565,300   565,300     624,600
Unamortized balance of long-term receivables 1,428,400   1,428,400     $ 1,838,500
Interest income recognized     124,300      
Interest income $ 4,300 $ 2,000 $ 11,200 $ 16,000