XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Total Expense Related to Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]      
Interest expense $ 59,155,519 $ 66,160,351 $ 43,953,502
Amortization of deferred debt issuance costs 5,170,292 4,678,811 3,037,427
Commitment fees 1,765,336 1,324,880 819,811
Total $ 66,091,147 $ 72,164,042 $ 47,810,740