v3.26.3
Contracts in Process (Tables)
12 Months Ended
Jun. 30, 2026
Contracts in Process [Abstract]  
Schedule of Contracts in Process

Contracts in process at June 30, 2026 and 2025 are as follows:

 

    2026     2025  
Unrecognized gross contract value   $ 134,909,753     $ 139,673,288  
Costs related to contracts in process   $ 22,750,135     $ 15,040,253