v3.26.1
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Accounts payable, accrued expenses and other liabilities $ 42,352,000   $ 42,352,000   $ 36,617,000
Defined contribution plan, employer matching contribution, percent of match     6.00%    
Company contribution to a multi employer 401K plan at discretionary amount of employee's cash compensation, amount 123,400 $ 117,300 $ 255,000 $ 245,400  
Deferred compensation, employee contribution (as a percent)     2.00%    
Deferred compensation, company contribution 81,500 70,500 $ 141,400 125,200  
Deferred compensation, company contribution percentage     3    
Deferred compensation, cumulative unfunded liability 3,100,000   $ 3,100,000   2,900,000
Related Party          
Related Party Transaction [Line Items]          
Percentage of annual increase in base rent (as a percent)     3.00%    
Rent expense 237,900 220,600 $ 465,200 436,200  
Insurance commissions and fees expense 152,700 122,400 280,300 218,300  
Related Party | Shared Services Agreement          
Related Party Transaction [Line Items]          
Ancillary costs and expenses 2,900,000 $ 3,000,000.0 6,200,000 $ 6,100,000  
Accounts payable, accrued expenses and other liabilities $ 1,100,000   $ 1,100,000   $ 1,300,000