XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheets (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Depreciation expense $ 83,315 $ 93,614 $ 269,642 $ 293,538
Weighted average remaining amortization period 2 years 7 months 2 days   2 years 7 months 2 days  
Amortization expense $ 184,656 $ 545,906 $ 919,774 $ 2,734,106