Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUES IN EXCESS OF BILLINGS ??? LONG TERM (Details Narrative)

v3.25.2
REVENUES IN EXCESS OF BILLINGS – LONG TERM (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Construction Contractor, Receivable, after Year One, Interest Rate [Line Items]    
Interest income $ 73,066 $ 42,814
Minimum [Member]    
Construction Contractor, Receivable, after Year One, Interest Rate [Line Items]    
Interest rate discount 4.20% 4.20%
Maximum [Member]    
Construction Contractor, Receivable, after Year One, Interest Rate [Line Items]    
Interest rate discount 17.50% 17.50%