Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v3.25.0.1
Equity (Details)
3 Months Ended
Nov. 01, 2024
shares
Dec. 31, 2024
voting_right
shares
Sep. 30, 2024
shares
Common Class A      
Schedule of Stockholders Equity [Line Items]      
Voting rights for each share | voting_right   1  
Conversion rate   1  
Common stock, shares outstanding (in shares)   47,158,599 43,819,102
Treasury stock, shares, acquired (in shares)   146,761  
Common Class A | Lone Star Paving Acquisition      
Schedule of Stockholders Equity [Line Items]      
Business acquisition, restricted shares (in shares) 3,000,000 3,000,000  
Common Class A | Restricted Stock | Equity Incentive Plan      
Schedule of Stockholders Equity [Line Items]      
Forfeitures (in shares)   1,635  
Shares issued (in shares)   196,793  
Common Class A | Restricted Stock | Equity Incentive Plan | Lone Star Paving Key Employees      
Schedule of Stockholders Equity [Line Items]      
Shares issued (in shares)   180,000  
Common Class A | Performance Shares      
Schedule of Stockholders Equity [Line Items]      
Shares issued in period (in shares)   136,917  
Common Class A | Performance Shares | Lone Star Paving Key Employees      
Schedule of Stockholders Equity [Line Items]      
Shares issued in period (in shares)   79,000  
Common Class B      
Schedule of Stockholders Equity [Line Items]      
Voting rights for each share | voting_right   10  
Initial public offering (in shares)   154,242  
Common stock, shares outstanding (in shares)   8,765,803 8,861,698
Treasury stock, shares, acquired (in shares)   2,653  
Common Class B | Performance Shares      
Schedule of Stockholders Equity [Line Items]      
Shares issued in period (in shares)   61,000  
Common Class B | Performance Shares | Certain Officers, Directors, Key Contractors and Employees      
Schedule of Stockholders Equity [Line Items]      
Shares issued in period (in shares)   61,000