XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Other Balance Sheet Components (Details 1) - Nonrelated Party [Member] - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]    
Accrued services $ 20,250 $ 8,393
Accrued payroll 6,652 4,639
Advances from customers 1,685 0
Accrued interest 1,052 810
Other payables 439 1,579
Total $ 30,078 $ 15,422