XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurement - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative assets:    
Interest rate swaps $ 95,136 $ 164,506
Total 102,346 171,758
Derivative liabilities:    
Interest rate swaps 7,650 133
Total 14,860 7,385
Interest rate swaps    
Derivative assets:    
Interest rate swaps 102,346 171,758
Derivative liabilities:    
Interest rate swaps 14,860 7,385
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 102,346 171,758
Derivative liabilities:    
Total 14,860 7,385
Level 2 | Interest rate swaps    
Derivative assets:    
Interest rate swaps 102,346 171,758
Derivative liabilities:    
Interest rate swaps 14,860 7,385
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