XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 89,262 $ 135,337 $ 114,581  
Restricted cash (current) 7,013 6,174 6,810  
Restricted cash (non-current) 1,996 2,299 2,302  
Cash, cash equivalents and restricted cash $ 98,271 $ 143,810 $ 123,693 $ 225,519