v3.26.1
Derivatives - Net realized and unrealized gains and losses on company's interest rate swap (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Rate Swap    
Derivative [Line Items]    
Realized and unrealized gains and losses on interest rate swap $ (262) $ 74
Hedge Funds [Member]    
Derivative [Line Items]    
Realized and unrealized gains and losses on interest rate swap $ (108) $ (78)