XML 96 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Value added tax/consumption tax $ 213,138 $ 474,280
Other 25,246 34,817
Total $ 238,384 $ 509,097