v3.26.1
Crowdfunding Offering (Details) - USD ($)
6 Months Ended 12 Months Ended
Sep. 03, 2025
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Jan. 02, 2026
Crowdfunding Offering [Line Items]            
Price per share           $ 5.65
Net proceeds       $ 795,891    
Number of shares issued   810,324        
Maximum [Member]            
Crowdfunding Offering [Line Items]            
Price per share         $ 9.94  
Minimum [Member]            
Crowdfunding Offering [Line Items]            
Price per share         $ 5.93  
Crowdfunding Offering [Member]            
Crowdfunding Offering [Line Items]            
Price per share       $ 9.94    
Net proceeds     $ 2,735,671   $ 1,529,803  
Preferred Stock B [Member]            
Crowdfunding Offering [Line Items]            
Number of shares issued 5,000,000   675,015      
Preferred Stock B [Member] | Crowdfunding Offering [Member]            
Crowdfunding Offering [Line Items]            
Number of shares issued       81,273 276,065