XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Mar. 06, 2024
Defined Benefit Plan Disclosure [Line Items]      
Amount of other commitments   $ 815  
Expected term of payment of other commitments   1 year  
Employee salary   $ 20,000  
Subsequent Event [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Recoveries of damages $ 250    
SPI Energy Co Ltd [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Other liabilities     $ 14,980