XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restricted Cash (Tables)
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Summary of reconciliation of cash, cash equivalents and restricted cash
A reconciliation of cash, cash equivalents and restricted cash from the consolidated balance sheets to the consolidated statements of cash flows as of December 31, 2024 and 2023 is as follows (in thousands):
20242023
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$88,775 $134,437 
Restricted cash included within prepaid expenses and other current assets— 199 
Restricted cash included within other non-current assets4,015 4,014 
Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows$92,790 $138,650