v3.26.1
Debt (Details 3) - MUFG Credit Facility [Member] - USD ($)
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
Commitment and Facility fees
Amortization of deferred financing costs
Total interest and debt financing expense