v3.26.1
Debt - Total Expense Related to Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Interest expense     $ 28,561,603 $ 30,651,094
Amortization of deferred debt issuance costs     1,917,572 2,618,207
Commitment fees     564,840 903,165
Total $ 14,995,567 $ 17,087,833 $ 31,044,015 $ 34,172,466