v3.25.2
Commitment and Contingencies (Details) - USD ($)
6 Months Ended
Nov. 22, 2024
Aug. 29, 2024
Aug. 22, 2023
Jun. 30, 2025
Commitment and Contingencies [Line Items]        
Pay to agreements     $ 6,857,167  
Claiming damages   $ 2,500,000    
Future Tech Incorporated [Member]        
Commitment and Contingencies [Line Items]        
Ownership percentage 51.00%      
Total consideration $ 3,000,000      
Consideration paid       $ 700,000
Paid based amount       $ 2,300,000