Quarterly report [Sections 13 or 15(d)]

Significant Accounting Policies - Concentration of Risks (Details)

v3.25.2
Significant Accounting Policies - Concentration of Risks (Details) - Revenues - Customer Concentration Risk
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Private        
Concentration Risk [Line Items]        
Concentration risk percentage 35.10% 35.60% 39.00% 39.20%
Public        
Concentration Risk [Line Items]        
Concentration risk percentage 64.90% 64.40% 61.00% 60.80%
North Carolina Department of Transportation        
Concentration Risk [Line Items]        
Concentration risk percentage   12.50%   10.30%
Florida Department of Transportation        
Concentration Risk [Line Items]        
Concentration risk percentage   13.40%   13.90%