v3.26.1
Derivative Instruments and Hedging Activities - Notional Amount and Fair Value of Derivatives (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
warrant
Dec. 31, 2025
USD ($)
Fair value of derivative instruments    
Total fair value derivative assets $ 6,480 $ 3,113
Total fair value derivative liabilities (10) (689)
Total fair value derivative asset (liability), net 6,470 2,424
Warrants    
Fair value of derivative instruments    
Total fair value derivative assets $ 208 0
Derivative, number of instruments held | warrant 2  
Fixed Interest Rate 4.50% Maturing July 2026 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 250,000  
Derivative, fixed interest rate 4.50%  
Total fair value derivative assets $ 0 1
Fixed Interest Rate 6.00% Maturing July 2026, Notional 1 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 133,053  
Derivative, fixed interest rate 6.00%  
Total fair value derivative assets $ 0 0
Fixed Interest Rate 6.00% Maturing July 2026, Notional 2 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 16,565  
Derivative, fixed interest rate 6.00%  
Total fair value derivative assets $ 0 0
Fixed Interest Rate 5.25% Maturing December 2026 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 197,296  
Derivative, fixed interest rate 5.25%  
Total fair value derivative assets $ 3 1
Fixed Interest Rate 5.50 Percent, Maturing March 2028 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 92,917  
Derivative, fixed interest rate 5.50%  
Total fair value derivative assets $ 179 0
Fixed Interest Rate 5.50 Percent, Maturing March 2028 | Interest rate cap | Derivative instruments not designated as hedging instruments | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 16,397  
Derivative, fixed interest rate 5.50%  
Total fair value derivative assets $ 32 0
Fixed Interest Rate 3.97% Maturing April 2026 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent    
Fair value of derivative instruments    
Notional amount, liability $ 79,198  
Derivative, fixed interest rate 3.97%  
Total fair value derivative liabilities $ 0 (59)
Fixed Interest Rate 3.98% Maturing August 2026 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent    
Fair value of derivative instruments    
Notional amount, liability $ 32,400  
Derivative, fixed interest rate 3.98%  
Total fair value derivative liabilities $ (10) (88)
Fixed Interest Rate 3.69% Maturing January 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent    
Fair value of derivative instruments    
Total fair value derivative liabilities   (542)
Fixed Interest Rate 3.69% Maturing January 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 175,000  
Derivative, fixed interest rate 3.69%  
Total fair value derivative assets $ 113  
Fixed Interest Rate 3.50 Percent Maturing January 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 127,000  
Derivative, fixed interest rate 3.50%  
Total fair value derivative assets $ 264 145
Fixed Interest Rate 1.68% Maturing February 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 40,800  
Derivative, fixed interest rate 1.68%  
Total fair value derivative assets $ 553 792
Fixed Interest Rate 3.73 Percent Maturing April 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 74,657  
Derivative, fixed interest rate 3.73%  
Total fair value derivative assets $ 75 0
Fixed Interest Rate 3.96 Percent Maturing July 2027 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 32,400  
Derivative, fixed interest rate 3.96%  
Total fair value derivative assets $ 4 0
Fixed Interest Rate 4.15 Percent Maturing December 2028 | Interest rate cap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 58,693  
Derivative, fixed interest rate 4.15%  
Total fair value derivative assets $ 412 183
Fixed Interest Rate 3.68 Percent, Maturing March 2031 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 300,000  
Derivative, fixed interest rate 3.68%  
Total fair value derivative assets $ 2,227 0
Fixed Interest Rate 4.89% Maturing January 2032 | Interest rate swap | Derivative instruments designated as hedging instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Fair value of derivative instruments    
Notional amount, asset $ 33,636  
Derivative, fixed interest rate 4.89%  
Total fair value derivative assets $ 2,410 $ 1,991
Maturing February 2035 | Warrants    
Fair value of derivative instruments    
Derivative, warrants interest rate 98.00%