v3.25.1
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Lessee Disclosure [Abstract]          
Operating Lease, Cost $ 89,331 $ 84,970 $ 258,782 $ 254,992  
Short-term Lease Payments 89,516 $ 88,224 268,266 $ 262,387  
2025 (reminder of FY 2025) 23,853   23,853    
2026 88,616   88,616    
2027 88,258   88,258    
2028 75,678   75,678    
2029 1,541   1,541    
Thereafter 385   385    
Total lease payments 278,331   278,331    
Interest portion in the future lease payments 37,558   37,558    
Net present value of new lease future payments $ 240,773   $ 240,773    
Operating Lease, Weighted Average Remaining Lease Term 2 years 1 month 9 days   2 years 1 month 9 days   1 year 8 months 1 day
Operating Lease, Weighted Average Discount Rate, Percent 5.71%   5.71%   5.69%
Office lease 1 [Member]          
Lessee, Lease, Description [Line Items]          
Payments for Rent     $ 4,385    
Office lease 2          
Lessee, Lease, Description [Line Items]          
Payments for Rent     $ 16,377