v3.25.2
Related Party Transactions (Details Narrative)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Legal fees $ 104
Legal fees outstanding amount 18
SPI Energy Co Ltd [Member]  
Legal fees 17
Legal fees outstanding amount 17
Employees [Member]  
Professional fees 86
Mr. Xiaofeng Peng [Member]  
Professional fees $ 5