v3.25.4
Significant Accounting Policies - Concentration of Risks (Details)
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Concentration Risk [Line Items]    
Number Of Reportable Segments, Not Disclosed Flag  
Revenues | Customer Concentration Risk | Florida Department of Transportation    
Concentration Risk [Line Items]    
Concentration risk percentage 11.20%  
Revenues | Customer Concentration Risk | Public    
Concentration Risk [Line Items]    
Concentration risk percentage 65.30% 57.70%
Revenues | Customer Concentration Risk | Private    
Concentration Risk [Line Items]    
Concentration risk percentage 34.70% 42.30%