XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Prepayments and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
[1]
Prepayments [Abstract]    
Contract manufacturer and supplier prepayments $ 365,875 $ 502,257
Prepaid maintenance and other services 22,176 17,592
Prepaid taxes 22,211 16,083
Other prepayments 18,824 13,038
Total prepayments $ 429,086 $ 548,970
[1] Excludes $5.3 million of contract manufacturer and supplier prepayments, classified as assets held for sale. See Note E: "Dispositions" for additional information.