v3.25.1
Due from Affiliates (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Due from Affiliates [Line Items]      
Common shares issued (in Shares) 16,038,376   5,666,781
Asset Acquisition, Consideration Transferred $ 7,440    
Fair value of assets acquired 7,435    
Deemed dividend and acquired assets 0    
Received services amount $ 43 $ 33  
Series B Convertible Preferred Stock [Member]      
Due from Affiliates [Line Items]      
New shares issued (in Shares) 1,600,000    
Common shares issued (in Shares) 10    
Securekloud Technologies Inc [Member]      
Due from Affiliates [Line Items]      
Services amounting $ 1,132 $ 813