v3.26.1
Derivatives and Hedging Activities - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
swap
Mar. 31, 2025
USD ($)
Derivative [Line Items]    
Additional reclassified amount $ 1,700  
Total interest expense, net (4,377) $ (3,642)
Potential settlement payment $ 500  
Interest Rate Swap    
Derivative [Line Items]    
Number of derivative instruments held | swap 11  
Total notional amount $ 290,000