XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES - Notes Payable Net of Deferred Financing Costs - 2026 Notes (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Notes    
Notes Payable, net of deferred financing costs and discount $ 172,310,201 $ 99,444,355
Notes Payable 2026    
Notes    
Notes payable 100,000,000 100,000,000
Deferred financing costs (334,122) (555,645)
Notes Payable, net of deferred financing costs and discount 99,665,878 $ 99,444,355
7.250% Notes due 2030    
Notes    
Notes payable 75,000,000  
Deferred financing costs (1,616,862)  
Discount on Notes Payable (738,815)  
Notes Payable, net of deferred financing costs and discount $ 72,644,323