XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.4
NOTES - Notes Payable Net of Deferred Financing Costs - 2026 & 2030 Notes (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Notes    
Notes Payable, net of deferred financing costs and discount $ 122,671,409 $ 99,444,355
Notes Payable 2026    
Notes    
Notes payable   100,000,000
Deferred financing costs   (555,645)
Notes Payable, net of deferred financing costs and discount   $ 99,444,355
7.250% Notes due 2030    
Notes    
Notes payable 125,000,000  
Deferred financing costs (2,272,580)  
Premium on Notes Payable 618,145  
Discount on Notes Payable (674,156)  
Notes Payable, net of deferred financing costs and discount $ 122,671,409