XML 85 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Cash and cash equivalents $ 364,761 $ 439,508 $ 520,561 $ 741,960
Total cash, cash equivalents, and restricted cash reported in the statements of cash flows 369,835 442,823 523,232 746,010
Prepaid Expenses and Other Current Assets        
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Restricted cash and cash equivalents 3,187 1,428 1,307 2,686
Other Assets        
Cash, Cash Equivalents and Restricted Cash [Line Items]        
Restricted cash and cash equivalents $ 1,887 $ 1,887 $ 1,364 $ 1,364