v3.25.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Restricted Cash and Cash Equivalent Item [Line Items]        
Cash and Cash Equivalent $ 224,641 $ 115,615    
Restricted cash 25,000 25,000    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 249,641 $ 140,615 $ 79,812 $ 77,371
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true      
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 Equivalent Item [Line Items]        
Cash $ 5,900