v3.23.2
Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 90,466 $ 149,800 $ 228,698  
Restricted cash, current $ 0 $ 0 $ 395  
Restricted Cash, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets  
Restricted cash, noncurrent $ 2,703 $ 2,039 $ 2,039  
Restricted Cash, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other assets Other assets Other assets  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows $ 93,169 $ 151,839 $ 231,132 $ 149,804