XML 335 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Other non-current assets, net - Summary Non-Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Assets, Noncurrent Disclosure [Abstract]    
Assets held for sale $ 0 $ 40,685
Cost to fulfill (Note 4) 23,834 9,773
Contract assets, net (Note 4) 22,176 28,651
Upfront payments to customers 8,715 9,158
Investments in equity securities (Note 6) 7,678 17,806
Other 48,278 35,606
Total other non-current assets, net $ 110,681 $ 141,679