XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Summary of Effect of Derivative Financial Instruments on Consolidated Statements of Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in OCI $ 934,586 $ 2,765,315 $ (316,652) $ (1,928,044)
Gain (Loss) Reclassified from OCI 1,346,796 (157,607) 2,313,818 (677,510)
Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in OCI       (2,793)
Gain (Loss) Reclassified from OCI 5,041 47,175 50,587 (398,931)
Interest Rate Caps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in OCI 1,896,831 1,252,638 1,370,513 1,252,596
Gain (Loss) Reclassified from OCI 1,341,755 (204,782) 2,263,231 (278,579)
Foreign Exchange Forwards        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (Loss) Recognized in OCI $ (962,245) $ 1,512,677 $ (1,053,861) $ 678,241