XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Long-term Receivables (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of future minimum payments
       
Year Ending December 31:        
  2024     $ 160,500  
  2025       570,000  
  2026       570,000  
  2027       557,500  
  2028       260,000  
     Total     $ 2,118,000