XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments - Summary of Effect of Derivative Financial Instruments on Consolidated Statements of Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI $ (655,920) $ 7,832,107  
Gain (Loss) Reclassified from OCI 4,003,559 (444,558) $ (4,292,065)
Interest Rate Swaps      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI   (2,793)  
Gain (Loss) Reclassified from OCI 50,587 (304,670) (3,818,917)
Interest Rate Caps      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI 409,990 4,480,001  
Gain (Loss) Reclassified from OCI 3,952,972 (139,888) $ (473,148)
Foreign Exchange Forwards      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI $ (1,065,910) $ 3,354,899