v3.26.3
Derivatives (Additional Information) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Oct. 15, 2026
Derivative [Line Items]          
Amortization of interest rate hedges $ 75,000 $ 480,000 $ 229,000 $ 1,409,000  
Interest rate cash flow hedge gain (loss) to be reclassified over next 12 months, net 1,558,000   1,558,000    
Delayed Draw Term Loan (DDTL) [Member]          
Derivative [Line Items]          
Aggregate Notional Amount 400,000,000   400,000,000    
Delayed Draw Term Loan (DDTL) [Member] | Subsequent Event          
Derivative [Line Items]          
Aggregate Notional Amount         $ 100,000,000
AOCI, cash flow hedges          
Derivative [Line Items]          
Amortization of interest rate hedges     (6,450,000)    
Accumulated Other Comprehensive Income (Loss)          
Derivative [Line Items]          
Amortization of interest rate hedges $ 75,000 $ 480,000 $ 229,000 $ 1,409,000