XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Summary of Aggregate Notional Amount and Fair Value Of Derivative Financial Instruments (Details)
Dec. 31, 2024
USD ($)
Derivative Assets  
Total Derivatives assets at fair value $ 319,195
Cash collateral received 0
Derivative Asset, Notional 17,224,192
Derivative Liabilities  
Total Derivatives liabilities at fair value 0
Cash collateral posted 780,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 319,195
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 319,195
Derivative Asset, Notional 17,224,192
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 319,195
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