XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Cash and cash equivalents $ 305,355 $ 428,505 $ 215,395 $ 229,097
Total cash, cash equivalents, and restricted cash reported in the statements of cash flows 309,889 433,214 218,338 231,887
Prepaid Expenses and Other Current Assets        
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Restricted cash and cash equivalents 3,393 3,759 1,993 1,836
Other Assets        
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Restricted cash and cash equivalents $ 1,141 $ 950 $ 950 $ 954