v3.26.1
Borrowings - Schedule of Components of Interest Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Components of Interest Expense [Line Items]        
Stated Interest Expense [1] $ 2,555,200 $ 1,777,200 $ 5,110,300 $ 3,583,900
Amortization of Deferred Debt Issuance Costs [1] 238,700 151,800 474,800 304,400
Total [1] 2,793,900 1,929,000 5,585,100 3,888,300
5.50% Unsecured Notes [Member]        
Schedule of Components of Interest Expense [Line Items]        
Stated Interest Expense 1,106,900 1,106,900 2,213,800 2,213,800
Amortization of Deferred Debt Issuance Costs 96,100 96,100 191,200 191,200
Total 1,203,000 1,203,000 2,405,000 [1] 2,404,900
7.75% Unsecured Notes [Member]        
Schedule of Components of Interest Expense [Line Items]        
Stated Interest Expense 1,448,300   2,896,600  
Amortization of Deferred Debt Issuance Costs 142,600   283,600  
Total $ 1,590,900   $ 3,180,200 [1]  
6.25% Unsecured Notes [Member]        
Schedule of Components of Interest Expense [Line Items]        
Stated Interest Expense   670,300   1,370,200
Amortization of Deferred Debt Issuance Costs   55,700   113,200
Total   $ 726,000   $ 1,483,400
[1] Totals may not sum due to rounding.