v3.26.1
Derivative Financial Instruments - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2026
USD ($)
Jun. 30, 2026
USD ($)
derivative
Derivative Instruments, Gain (Loss) [Line Items]    
Cash flow hedge gain (loss) to be reclassified within 12 months   $ 3.5
Not Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, number of instruments held | derivative   3
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest    
Derivative Instruments, Gain (Loss) [Line Items]    
Reclassification from AOCI to earnings $ 1.7