v3.26.3
Fair Value Measurement - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
interest_rate_swap
Sep. 30, 2026
USD ($)
interest_rate_swap
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Gain on derivative $ 4.1 $ 5.3
Interest rate swaps | Designated as Hedging Instrument | Cash Flow Hedging    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Number of derivative instruments | interest_rate_swap 2 2
Notional amount $ 350.0 $ 350.0
Fixed rate 3.218% 3.218%