XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Additional Information) (Details) - USD ($)
$ in Thousands
Jun. 14, 2022
Feb. 09, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2020
Subsequent Event [Line Items]          
Cash paid as purchase price $ 9,490        
Common stock, shares issued     105,032,588 92,619,641 9,162,976
Taihua New Energy Member | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Capital contributions   $ 3,500      
Taihua New Energy Member | Other Investees 1 [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Ownership percentage   45.00%