v3.26.1
Debt (Details 2) - Nat West Credit Facility [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Line of Credit Facility [Line Items]        
Borrowing interest expense $ 3,139 $ 3,388 $ 6,486 $ 6,446
Commitment and Facility fees 123 151 221 345
Amortization of deferred financing costs 72 89 154 177
Total interest and debt financing expense $ 3,334 $ 3,628 $ 6,861 $ 6,968