XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]      
Company contribution to a multi employer 401K plan at discretionary amount of employee's cash compensation, maximum percentage 6.00% 6.00% 6.00%
Company contribution to a multi employer 401K plan at discretionary amount of employee's cash compensation, amount $ 425,300 $ 387,700 $ 404,300
Deferred compensation, employee contribution, percentage 2.00%    
Deferred compensation, employer contribution, percentage 3 3 3
Deferred compensation, company contribution, amount $ 390,400 $ 337,900 $ 238,400
Deferred compensation, cumulative unfunded liability 3,300,000 3,000,000  
Ancillary costs and expenses 10,600,000 9,600,000 8,000,000
Accounts payable, accrued expenses and other liabilities 57,022,000 42,978,000  
Insurance commissions and fees expense 562,800 286,900 $ 397,900
Shared Services Agreement | Related Party      
Related Party Transaction [Line Items]      
Accounts payable, accrued expenses and other liabilities $ 1,100,000 $ 1,200,000