XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Coronavirus Disease 2019 Pandemic (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Government stimulus income $ 0 $ 8,463 $ 16,775
Other current assets [1] $ 304,093 $ 222,290  
[1] As of December 31, 2024 and December 31, 2023, the consolidated balance sheets included total liabilities of consolidated variable interest entities of $306.4 million and $337.8 million, respectively. Refer to Note 2 "Summary of Significant Accounting Policies" for further discussion.