XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurement - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative assets:    
Interest rate swaps $ 113,659 $ 95,136
Total 119,067 102,346
Derivative liabilities:    
Interest rate swaps 4,683 7,650
Total 10,091 14,860
Interest rate swaps    
Derivative assets:    
Interest rate swaps 119,067 102,346
Derivative liabilities:    
Interest rate swaps 10,091 14,860
Level 1    
Derivative assets:    
Total 0 0
Derivative liabilities:    
Total 0 0
Level 1 | Interest rate swaps    
Derivative assets:    
Interest rate swaps 0 0
Derivative liabilities:    
Interest rate swaps 0 0
Level 2    
Derivative assets:    
Total 119,067 102,346
Derivative liabilities:    
Total 10,091 14,860
Level 2 | Interest rate swaps    
Derivative assets:    
Interest rate swaps 119,067 102,346
Derivative liabilities:    
Interest rate swaps 10,091 14,860
Level 3    
Derivative assets:    
Total 0 0
Derivative liabilities:    
Total 0 0
Level 3 | Interest rate swaps    
Derivative assets:    
Interest rate swaps 0 0
Derivative liabilities:    
Interest rate swaps $ 0 $ 0