XML 229 R213.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Summary of Maturity Analysis for Derivative Financial Instruments (Detail)
$ in Thousands, $ in Thousands
Dec. 31, 2024
TWD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
TWD ($)
Less than 1 month [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled $ 315,330 $ 9,617 $ 483,986
Less than 1 month [member] | Forward exchange contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Net settled 10,872 332 (44,550)
Gross settled 116,843 3,563 116,808
Less than 1 month [member] | Forward exchange contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 10,395,219 317,024 13,971,393
Less than 1 month [member] | Forward exchange contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled (10,278,376) (313,461) (13,854,585)
Less than 1 month [member] | Swap contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 198,487 6,054 367,178
Less than 1 month [member] | Swap contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 13,901,338 423,951 22,388,255
Less than 1 month [member] | Swap contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled (13,702,851) (417,897) (22,021,077)
1 to 3 months [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 1,607,609 49,027 627,795
1 to 3 months [member] | Forward exchange contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Net settled 11,550 352 5,585
Gross settled 35,233 1,074 8,798
1 to 3 months [member] | Forward exchange contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 3,866,536 117,918 347,468
1 to 3 months [member] | Forward exchange contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled (3,831,303) (116,844) (338,670)
1 to 3 months [member] | Swap contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 1,572,376 47,953 618,997
1 to 3 months [member] | Swap contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 31,704,116 966,884 19,166,073
1 to 3 months [member] | Swap contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled (30,131,740) (918,931) (18,547,076)
3 months to 1 year [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 4,086,157 124,616 1,204,693
3 months to 1 year [member] | Forward exchange contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Net settled 0 0  
Gross settled 12,463 380 10,396
3 months to 1 year [member] | Forward exchange contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 332,003 10,125 143,726
3 months to 1 year [member] | Forward exchange contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled (319,540) (9,745) (133,330)
3 months to 1 year [member] | Swap contracts [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 4,073,694 124,236 1,194,297
3 months to 1 year [member] | Swap contracts [member] | Inflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled 84,978,720 2,591,605 66,015,750
3 months to 1 year [member] | Swap contracts [member] | Outflows [member]      
Disclosure of maturity analysis for derivative financial liabilities [line items]      
Gross settled $ (80,905,026) $ (2,467,369) $ (64,821,453)