v3.22.2.2
BONDS PAYABLE - Schedule of Bonds Payable (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Bonds Payable [Line Items]    
Long-term bonds payable, Total $ 43,888 $ 73,147
Huzhou Saiyuan Equity Investment Partnership Firm (Limited Partnership) ("Huzhou Saiyun")    
Bonds Payable [Line Items]    
Bonds payable, Total 29,259 0
Huzhou Saiyuan    
Bonds Payable [Line Items]    
Long-term bonds payable, Total $ 43,888 $ 73,147