XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 52,371 $ 83,878 $ 100,036 $ 89,715
Restricted Cash 25,000 0    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 77,371 $ 83,878    
Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Useful life of intangible assets 6 years      
Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Useful life of intangible assets 15 years      
Building [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 40 years      
Construction Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 3 years      
Construction Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 15 years      
Transportation Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 3 years      
Transportation Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 5 years      
Office Equipment and Software [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 3 years      
Office Equipment and Software [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of office equipment and software 10 years      
International [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash $ 5,700