v3.26.1
Credit Agreement (Details Narrative) - Pinnacle Bank [Member] - USD ($)
Feb. 28, 2025
Jun. 30, 2026
Jun. 25, 2024
Mar. 20, 2023
Line of Credit Facility [Line Items]        
Credit line maximum borrowing capacity       $ 25,000,000
Credit line interest rate       6.217%
Term Loan [Member]        
Line of Credit Facility [Line Items]        
Credit line maximum borrowing capacity       $ 20,000,000
Line of credit amount outstanding $ 3,333,333      
Repay line of credit 12,000,000      
Line of credit periodic payment $ 72,464      
Revolving LOC [Member]        
Line of Credit Facility [Line Items]        
Credit line maximum borrowing capacity     $ 1,500,000 $ 5,000,000
Line of credit amount outstanding   $ 0