XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Net loss $ (33,723) $ (44,834)
Other comprehensive income (loss), net of tax of nil:    
Foreign currency translation loss (2,134) (2,575)
Total comprehensive loss (35,857) (47,409)
Comprehensive (loss) income attributable to noncontrolling interests (996) 392
Comprehensive loss attributable to shareholders of SPI Energy Co., Ltd. $ (34,861) $ (47,801)