XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details - Segment assets) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Segment assets    
Renewable energy solutions $ 80,696 $ 71,260
Solar projects development 123,129 133,663
Electric vehicles 17,922 20,275
Others 8,792 5,897
Total segment assets $ 230,539 $ 231,095