XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Line of Credit Facility [Line Items]            
Investment aggregate capitalization     5.00%      
Investments aggregating capitalization valuations of Percentage     5.00%      
Minimum aggregate percentage of assets required for applicability of foregoing investment policies     5.00%      
Restricted cash         $ 0 $ 0
Percentage of foreign Currency Denominated Investments 0.004   0.004     0.005
Capital loss carryforwards           $ 206,680,323
Change in accounting principle, accounting standards update, immaterial effect [true false] true   true      
Change in accounting principle, accounting standards update, adopted [true false] true   true      
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022   Jan. 01, 2022      
Accounting Standards Update [Extensible Enumeration]       us-gaap:AccountingStandardsUpdate202006CumulativeEffectPeriodOfAdoptionMember    
Unamortized issuance costs $ (8,551,698)   $ (8,551,698)     $ (3,355,221)
Interest and other debt expenses 19,726,829 $ 12,288,304 32,957,053 $ 23,837,475    
Interest Rate Swap            
Line of Credit Facility [Line Items]            
Notional amount of interest rate swap $ 35,000,000   $ 35,000,000      
Fixed interest rate 2.633%   2.633%      
Fair value of contract, net asset $ 800,000   $ 800,000      
2022 Convertible Notes            
Line of Credit Facility [Line Items]            
Debt instrument, convertible amount of equity component 3,300,000   3,300,000      
2022 Convertible Notes | ASU 2020-06            
Line of Credit Facility [Line Items]            
Unamortized issuance costs 100,000   100,000      
Debt instrument, convertible amount of equity component $ 100,000   $ 100,000      
Interest and other debt expenses       $ 100,000