v3.25.4
Contracts Receivable Including Retainage, Net - Contracts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 30, 2025
Contractors [Abstract]    
Contracts receivable $ 370,092 $ 483,811
Retainage receivable 68,966 67,044
Contracts receivable including retainage, gross 439,058 550,855
Allowance for credit losses (1,095) (971)
Contracts receivable including retainage, net $ 437,963 $ 549,884