XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Reconciliation of Amounts From Cash Flow Statement to Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Reconciliation Of Beginning And End Of Period Amounts From Cash Flow Statement To Balance Sheet [Abstract]        
Cash and cash equivalents as presented on balance sheet $ 164,649 $ 155,384 $ 129,711 $ 119,136
Restricted cash, non-current, as presented on balance sheet 1,833 1,833 2,070 2,070
Cash and cash equivalents and restricted cash as presented on cash flow statement $ 166,482 $ 157,217 $ 131,781 $ 121,206