v3.26.1
Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 6,998,996 $ (1,065,204) $ 24,864,543