v3.25.4
Note Receivable (Details Narrative) - USD ($)
Dec. 31, 2025
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 08, 2022
Dec. 05, 2025
Jun. 13, 2019
Financing Receivable, Modified [Line Items]                              
Debt instrument stated percentage                           12.00%  
Purchase price note receivable                        
Asset Purchase Agreement [Member] | Invictus Wealth Group [Member]                              
Financing Receivable, Modified [Line Items]                              
Debt instrument stated percentage                         10.00%    
Purchase price note receivable                         $ 900,000    
Upfront payment   275,000                     275,000    
Purchase price note receivable                         $ 625,000    
Debt instrument maturity date                         Dec. 31, 2023    
Debt final payment                   $ 425,000 $ 100,000 $ 100,000      
Received portion of upfront payment                       $ 275,000      
Debt final payment   $ 124,000                          
Asset Purchase Agreement [Member] | Invictus Wealth Group [Member] | Extended Maturity [Member]                              
Financing Receivable, Modified [Line Items]                              
Debt final payment $ 216,780   $ 125,000 $ 100,000 $ 100,000 $ 50,000 $ 50,000 $ 50,000 $ 425,000            
Northwest Analytical Labs, Inc. [Member]                              
Financing Receivable, Modified [Line Items]                              
Loan received from related party                             $ 95,000
Debt instrument stated percentage                             10.00%
Invictus Wealth Group [Member] | Asset Purchase Agreement [Member] | Extended Maturity [Member]                              
Financing Receivable, Modified [Line Items]                              
Debt final payment                   $ 100,000 $ 100,000