Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments - Notional Amount and Fair Value of Derivative Financial Instruments (Details)

v3.23.1
Derivative Instruments - Notional Amount and Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative assets, at fair value    
Total derivative assets, at fair value $ 7,609 $ 2,116
Notional 565,512 286,395
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value (4,761) (3,261)
Notional 255,549 117,375
Level 1    
Derivative assets, at fair value    
Total derivative assets, at fair value 0 0
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value 0 0
Level 2    
Derivative assets, at fair value    
Total derivative assets, at fair value 7,609 2,116
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value (4,761) (3,261)
Level 3    
Derivative assets, at fair value    
Total derivative assets, at fair value 0 0
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value 0 0
Foreign Exchange Forward    
Derivative assets, at fair value    
Total derivative assets, at fair value 120 1,125
Notional 3,012 123,895
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value (4,761) (3,261)
Notional 255,549 117,375
Foreign Exchange Forward | Level 1    
Derivative assets, at fair value    
Total derivative assets, at fair value 0 0
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value 0 0
Foreign Exchange Forward | Level 2    
Derivative assets, at fair value    
Total derivative assets, at fair value 120 1,125
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value (4,761) (3,261)
Foreign Exchange Forward | Level 3    
Derivative assets, at fair value    
Total derivative assets, at fair value 0 0
Derivative liabilities, at fair value    
Total derivative liabilities, at fair value 0 0
Interest Rate Swap    
Derivative assets, at fair value    
Total derivative assets, at fair value 7,489 991
Notional 562,500 162,500
Interest Rate Swap | Level 1    
Derivative assets, at fair value    
Total derivative assets, at fair value 0 0
Interest Rate Swap | Level 2    
Derivative assets, at fair value    
Total derivative assets, at fair value 7,489 991
Interest Rate Swap | Level 3    
Derivative assets, at fair value    
Total derivative assets, at fair value $ 0 $ 0