Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Schedule of Concentration Risk (Details)

v3.24.2.u1
Significant Accounting Policies - Schedule of Concentration Risk (Details) - Revenues - Customer Concentration Risk
3 Months Ended 9 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Private        
Concentration Risk [Line Items]        
Concentration risk percentage 35.60% 36.80% 39.20% 39.00%
Public        
Concentration Risk [Line Items]        
Concentration risk percentage 64.40% 63.20% 60.80% 61.00%
North Carolina Department of Transportation        
Concentration Risk [Line Items]        
Concentration risk percentage 12.50% 11.20% 10.30%  
Florida Department of Transportation        
Concentration Risk [Line Items]        
Concentration risk percentage 13.40% 11.20% 13.90% 10.20%