XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
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 $ 187,155 $ 86,147 $ 69,928  
Restricted cash - current 0 0 18,846  
Restricted cash - noncurrent 2,599 75 75  
Total cash $ 189,754 $ 86,222 $ 88,849 $ 59,130