XML 123 R111.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Details - Segment assets) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Segment assets    
Renewable energy solutions $ 71,260 $ 52,946
Solar projects development 133,663 144,852
Electric vehicles 20,275 17,738
Others 5,897 12,544
Total segment assets $ 231,095 $ 228,080