v3.25.1
Notes Payable (Details Narrative) - USD ($)
3 Months Ended
Sep. 12, 2019
Mar. 31, 2025
Mar. 31, 2024
Mar. 25, 2025
Revolving Credit Facility [Member]        
Short-Term Debt [Line Items]        
Revolving line of credit   $ 0    
Line of credit facility, description   The Note bears a variable interest rate based on changes in the Wall Street Journal Prime Rate as published in the Wall Street Journal from time to time, plus 1.000%, provided however, under no circumstances will the interest rate be less than 6.250% per annum or more than the maximum rate allowed by applicable law. Late payment is subject to a fee of 5.000% of the regularly scheduled payment. In the event of default, the Note bears an interest at a rate per annum equal to 5.000% above the rate that is otherwise applicable to such amounts.    
Bank Loan Agreement [Member] | Revolving Credit Facility [Member]        
Short-Term Debt [Line Items]        
Revolving line of credit       $ 750,000
Annual fees       500.00
Demand deposit accounts       $ 814,635
Promissory Note [Member]        
Short-Term Debt [Line Items]        
Business Combination, Consideration Transferred $ 1,143,633      
Payments to Acquire Businesses, Net of Cash Acquired 668,633      
Proceeds from Notes Payable $ 475,000      
Debt Instrument, Interest Rate, Stated Percentage 6.00%      
Debt Instrument, Description Beginning November 1, 2019, payment of principal and interest shall be due payable in fifty-nine (59) monthly payments of $9,213 with a final payment due October 1, 2024 of $9,203.      
Debt Instrument, Periodic Payment, Principal   $ 0 $ 17,645  
Interest Expense, Operating and Nonoperating   0 $ 782  
Notes Payable   $ 0