v3.26.1
Derivatives - Additional Information (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Agreement
Derivative [Line Items]  
Derivative, notional amount $ 860,000 [1]
Interest Rate Swap [Member]  
Derivative [Line Items]  
Number of interest rate derivatives held | Agreement 26
Derivative, notional amount $ 860,000
Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net $ (600)
[1] These interest rate swap agreements utilize a one-month SOFR CME index.