v3.26.1
Fair Value Measurements - Schedule of Fair Value for Interest Rate Options and swaps (Details) - Fair value recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest rate swaps - pay-fixed, receive-floating    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value $ 34,401 $ (4,519)
Interest rate swaps - pay-fixed, receive-floating | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Interest rate swaps - pay-fixed, receive-floating | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 34,401 (4,519)
Interest rate swaps - pay-fixed, receive-floating | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Interest rate caps    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 207 57
Interest rate caps | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Interest rate caps | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 207 57
Interest rate caps | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Interest rate caps - sold    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value (6) (15)
Interest rate caps - sold | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value 0 0
Interest rate caps - sold | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value (6) (15)
Interest rate caps - sold | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Fair Value $ 0 $ 0