XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 26, 2023
Dec. 31, 2022
Related Party Transactions        
Interest Expense, Related Party, Type [Extensible Enumeration] Related party      
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] Related party     Related party
Amount due from related party $ 132     $ 168
SPI        
Related Party Transactions        
Ownership percentage     56.36%  
Amount of transaction to parent company 541      
Interest expense 0      
Repayments Of Debt 481      
Long-Term Debt 60      
Principal amount of loan   $ 1,676    
Proceeds from repayment of related party loans   1,676    
Payments made to related party   $ 123    
SolarJuice Co., Ltd | Related party        
Related Party Transactions        
Amount of transaction to parent company 111      
Amount collected $ 154