XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Summary of Aggregate Notional Amount and Fair Value Of Derivative Financial Instruments (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Derivative Assets    
Total Derivatives assets at fair value $ 0  
Cash collateral received 0  
Derivative Asset, Notional 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value (587,496) $ 0
Cash collateral posted 1,410,000  
Derivative Liability, Notional 17,497,288  
Level 1 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
Level 2 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value (587,496)  
Level 3 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
Foreign Currency Forward Contract [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Asset, Notional 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value (587,496)  
Derivative Liability, Notional 17,497,288  
Foreign Currency Forward Contract [Member] | Level 1 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
Foreign Currency Forward Contract [Member] | Level 2 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value (587,496)  
Foreign Currency Forward Contract [Member] | Level 3 [Member]    
Derivative Assets    
Total Derivatives assets at fair value 0  
Derivative Liabilities    
Total Derivatives liabilities at fair value $ 0