XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments and Fair Value Measurements - Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Carrying amounts and estimated fair values of financial instruments    
Derivative asset $ 148,710  
Derivative liability 169,942  
Cash and cash equivalents | Level 3    
Carrying amounts and estimated fair values of financial instruments    
Derivative asset 1,655,820 $ 3,117,446
Fair value disclosure assets 1,655,820 3,117,446
Restricted cash | Level 3    
Carrying amounts and estimated fair values of financial instruments    
Derivative asset 34,500 34,500
Fair value disclosure assets 34,500 34,500
Interest rate swaps | Level 3    
Carrying amounts and estimated fair values of financial instruments    
Derivative asset 148,710 135,642
Fair value disclosure assets 148,710 135,642
Derivative liability 169,942 537,424
Fair value disclosure liabilities $ 169,942 $ 537,424