v3.26.1
Share Purchase Agreement (Details) - USD ($)
1 Months Ended 6 Months Ended
Dec. 15, 2025
Oct. 31, 2025
Apr. 30, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Share Purchase Agreement [Line Items]            
Proceeds from issuance of common stock, net of issuance costs         $ 3,147,119
Average daily closing price, percentage       90.00%    
Average trading days       15 days    
Increase in amended aggregate limit     $ 10,000,000      
Warrants issued         1,192,207  
Exercise price per share         $ 5.03  
Subscription receivable         $ 1.1  
Gross proceeds $ 4,100,000          
Advance received   $ 3,000,000        
Issuance of common stock         161,905  
Issuance of common stock for draw-down notice, net of issuance cost 1,235,200 1,235,200        
Commitment fee percentage         1.00%  
Closing price per share $ 3.29          
Extension of initial draw down trading days     10 days      
Equity interest         4.00%  
Maximum [Member]            
Share Purchase Agreement [Line Items]            
Average daily closing price, percentage       300.00%    
Amended aggregate limit     $ 85,000,000      
Extension of initial draw down trading days   30 days        
Minimum [Member]            
Share Purchase Agreement [Line Items]            
Amended aggregate limit     75,000,000      
Extension of initial draw down trading days   10 days        
Share Purchase Agreement [Member]            
Share Purchase Agreement [Line Items]            
Proceeds from issuance of common stock, net of issuance costs       $ 75,000,000    
Increase in amended aggregate limit     $ 10,000,000