v3.26.3
Contract Liabilities (Tables)
12 Months Ended
Jun. 30, 2026
Contract Liabilities [Abstract]  
Schedule of Contract Liabilities

Changes in the contract liabilities is below:

 

    For the year ended
June 30,
 
    2026     2025  
Balance at July 1   $ 4,861,250     $ 2,218,166  
Contract liabilities recognized related to advanced deposits     43,673,322       41,129,592  
Revenue recognized in current period     (46,648,560 )     (38,486,508 )
Balance at June 30     1,886,012       4,861,250