v3.26.1
NOTES - Notes Payable Net of Deferred Financing Costs - 2026 & 2030 Notes (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
NOTES    
Notes Payable, net of deferred financing costs and discount $ 122,758,915 $ 122,671,409
7.250% Notes due 2030    
NOTES    
Notes payable 125,000,000 125,000,000
Deferred financing costs (2,187,895) (2,272,580)
Premium on Notes Payable 587,719 618,145
Discount on Notes Payable (640,909) (674,156)
Notes Payable, net of deferred financing costs and discount $ 122,758,915 $ 122,671,409