XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives - Summary of Aggregate Notional Amount and Fair Value Of Derivative Financial Instruments (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Derivative Assets    
Total Derivatives assets at fair value $ 11,637 $ 0
Cash collateral received 0  
Derivative Asset, Notional 17,497,288  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
Cash collateral posted 640,000  
Derivative Liability, Notional 0  
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 11,637  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
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 11,637  
Derivative Asset, Notional 17,497,288  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
Derivative Liability, Notional 0  
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 11,637  
Derivative Liabilities    
Total Derivatives liabilities at fair value 0  
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