XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Schedule Of Significant Accounting Policies [Line Items]          
Cash, cash equivalents, and restricted cash $ 21,489,000 $ 19,097,000   $ 5,017,000 $ 57,161,000
Cash and cash equivalents 21,239,000     4,767,000  
Restricted cash 250,000     250,000  
Accrued expenses and other current liabilities 126,588,000     121,221,000  
Other long-term liabilities 18,948,000     25,244,000  
New England Teamsters & Trucking Industry Pension Fund          
Schedule Of Significant Accounting Policies [Line Items]          
Accrued expenses and other current liabilities 200,000     200,000  
Other long-term liabilities 16,400,000     16,500,000  
New England Teamsters & Trucking Industry Pension Fund | Significant Other Observable Inputs Level 2          
Schedule Of Significant Accounting Policies [Line Items]          
Multiemployer plan discounted withdrawal liability 25,700,000     $ 25,800,000  
Financial Products Corporation | Delivery and branch expenses          
Schedule Of Significant Accounting Policies [Line Items]          
Delivery and branch expense reduced under weather hedge contract $ 2,200,000 $ 4,000,000.0      
Scenario Forecast          
Schedule Of Significant Accounting Policies [Line Items]          
Derivative maximum payout     $ 5,000,000.0    
Maximum          
Schedule Of Significant Accounting Policies [Line Items]          
Cash equivalents, highly liquid investments maturity 3 months        
Maximum | Scenario Forecast          
Schedule Of Significant Accounting Policies [Line Items]          
Derivative maximum receivable     $ 12,500,000