v3.26.1
Derivatives - Narrative (Details) - Interest rate swap
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
instrument
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
instrument
Derivative [Line Items]      
Number of derivative instruments held | instrument 18   18
Derivative, notional amount $ 141.6   $ 142.7
Swap income $ 0.0 $ 0.0