v3.25.2
Investments, Cost (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Investments, Cost [Line Items]    
Investments $ 2,000,000
Indebtedness amount 750,000  
Related party transaction $ 100,000  
Technology vendor [Member]    
Investments, Cost [Line Items]    
Ownership interest 3.00%