XML 148 R132.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement [line items]    
Increase (decrease) through foreign exchange, financial assets $ 2,560 $ 3,052
Liquidity risk | Interest rate, measurement input    
Statement [line items]    
Significant unobservable input, assets 28.00%  
NTD    
Statement [line items]    
Percentage of depreciation appreciation against other country currency 10.00% 10.00%
Floating interest rate    
Statement [line items]    
Borrowings, adjustment to interest rate basis 0.25% 0.25%
Increase or decrease net profit through interest rate $ 86 $ 101