XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Method Investments - Summary of Combined Balance Sheet Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Current assets $ 817,801 $ 771,619    
Total Assets 2,747,065 2,618,939    
Total Liabilities 375,046 367,860    
Owners' equity 933,301 748,355 $ 637,235 $ 617,768
Total Liabilities and Owners' Equity 2,747,065 2,618,939    
Equity Method Investee        
Schedule of Equity Method Investments [Line Items]        
Current assets 555,364 566,076    
Noncurrent assets 1,933 445    
Total Assets 557,297 566,521    
Total Liabilities 307,562 292,081    
Owners' equity 249,735 274,440    
Total Liabilities and Owners' Equity $ 557,297 $ 566,521