v3.25.4
Derivatives (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]        
Net realized gain (loss) on forward currency exchange contracts   $ 68 $ 133 $ 48
Foreign Exchange Forward        
Derivative [Line Items]        
Collateral on forward currency exchange contracts   4,200 800  
Average notional amount $ 8,300 53,500 16,200  
Realized and unrealized gains and losses   4,600 (1,600) 100
Net realized gain (loss) on forward currency exchange contracts   (4,205) 1,715 (42)
Impact of foreign currency on total net gains (losses)   400 100 $ 0
Interest Rate Swap [Member]        
Derivative [Line Items]        
Average notional amount $ 0 $ 110,000 $ 0