XML 106 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and Cash Equivalents, at Carrying Value $ 115,615 $ 54,812    
Restricted Cash 25,000 25,000    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 140,615 $ 79,812 $ 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 PP&E 40 years      
Construction Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 3 years      
Construction Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 15 years      
Transportation Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 3 years      
Transportation Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 5 years      
Office Equipment and Software [Member] | Minimum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 3 years      
Office Equipment and Software [Member] | Maximum [Member]        
Property, Plant and Equipment [Line Items]        
Depreciable life of PP&E 10 years      
International [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash $ 11,800