XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents        
Cash and cash equivalents $ 204,404 $ 107,180 $ 110,082 $ 31,004
Restricted cash 397 656 2,657 3,475
Cash and cash equivalents and restricted cash 204,801 107,836 112,739 $ 34,479
Net increase (decrease) in cash and cash equivalents and restricted cash $ 96,965 $ (4,903) $ 78,260