v3.26.1
Contracts Receivable Including Retainage, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Contractors [Abstract]    
Contracts receivable $ 520,049 $ 483,811
Retainage receivable 74,877 67,044
Contracts receivable including retainage, gross 594,926 550,855
Allowance for credit losses (1,458) (971)
Contracts receivable including retainage, net $ 593,468 $ 549,884