XML 75 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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 $ 431,500 $ 425,300 $ 387,700
Deferred compensation, employee contribution, percentage 2.00%    
Deferred compensation, company contribution, amount $ 324,100 390,400 337,900
Deferred compensation, cumulative unfunded liability 2,500,000 3,300,000  
Ancillary costs and expenses 11,400,000 10,600,000 9,600,000
Accounts payable, accrued expenses and other liabilities 46,162,000 57,022,000  
Insurance commissions and fees expense 449,300 562,800 $ 286,900
Shared Services Agreement | Related Party      
Related Party Transaction [Line Items]      
Accounts payable, accrued expenses and other liabilities $ 1,200,000 $ 1,100,000