XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation - Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Basis of Presentation        
Cash and cash equivalents $ 390,254 $ 455,825 $ 207,363 $ 217,778
Restricted cash included in prepaid expense and other current assets $ 5,940 $ 5,604 $ 5,625 $ 5,764
Restricted Cash, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Total cash, cash equivalents and restricted cash shown in the Condensed Consolidated Statements of Cash Flows $ 396,194 $ 461,429 $ 212,988 $ 223,542