XML 99 R88.htm IDEA: XBRL DOCUMENT v3.22.2.2
Detail of Certain Accounts - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents $ 215,395 $ 150,653 $ 229,097 $ 1,696,210 $ 212,473 $ 184,620
Cash equivalents 136,700   140,000      
Domestic Bank Accounts            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 175,846   205,781      
Foreign Bank Accounts            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 39,549   23,316      
Domestic Joint Ventures            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 18,712   21,828      
Foreign Joint Ventures            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 5,087   3,461      
Investments in Joint Ventures            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 23,799   25,289      
Captive Insurance Company            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 46,539 $ 47,900 133,302 $ 132,900 $ 132,000 $ 85,000
Cash Not Held by Joint Ventures            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents $ 145,057   $ 70,506