XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Assets and Other Assets - Summary of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets [Abstract]    
Deferred tax assets $ 100,229 $ 94,689
Equity method investment 0 91,280
Non-marketable investments 4,902 8,688
Other tax receivables 9,312 6,683
Advances on long-term contracts 12,000 0
Other 22,058 12,926
Total $ 148,501 $ 214,266