v3.26.1
Commitments and Contingencies (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jul. 15, 2026
Commitments and Contingencies [Line Items]    
Contingent consideration $ 5,000,000  
Additional payment 200,000  
Maintains actual usage amount 8,754  
Monthly facilities charge 11,405  
Subsequent Event [Member]    
Commitments and Contingencies [Line Items]    
Aggregate credit amount   $ 3,000,000
Electric Service Agreement [Member]    
Commitments and Contingencies [Line Items]    
Contingent consideration 8,000,000  
Cost of extra facilities 1,137,975  
Maximum [Member] | Electric Service Agreement [Member]    
Commitments and Contingencies [Line Items]    
Contingent consideration $ 5,000,000