Annual report [Section 13 and 15(d), not S-K Item 405]

Senior Secured Revolving Credit Facility - Schedule of Average Debt Outstanding Under the Credit Facility and Weighted Average Interest Rate (Details)

v3.25.0.1
Senior Secured Revolving Credit Facility - Schedule of Average Debt Outstanding Under the Credit Facility and Weighted Average Interest Rate (Details) - Credit Agreement - Revolving Credit Facility - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]      
Average debt outstanding $ 11,484,016 $ 11,180,959 $ 253,562
Weighted average interest rate 8.91% 8.72% 7.90%