XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accruals for construction of property and equipment $ 4,348 $ 71
Accrued professional services 2,039 1,099
Income taxes payable 509 226
Advance payments received under joint development agreements 136 1,978
Other 3,837 2,899
Accrued expenses and other current liabilities $ 10,869 $ 6,273