XML 118 R106.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Details - Basic and Diluted) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss attributable to shareholders of SPI Energy Co., Ltd. $ (45,491) $ (6,515) $ (15,258)
Denominator:      
Weighted-average number of ordinary shares-basic and diluted 24,192,815 15,907,144 12,733,062
Basic and diluted net loss per share $ (1.9) $ (0.4) $ (1.2)