XML 55 R46.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 $ 38,431 $ 104,831 $ 144,194  
Restricted cash 1,885 861 525  
Long-term restricted cash 10,731 0 0  
Total cash, cash equivalents, and restricted cash $ 51,047 $ 105,692 $ 144,719 $ 121,853