v3.26.1
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 02, 2026
Dec. 31, 2025
Leases [Line Items]            
Rent payments $ 260,658 $ 511,904        
Operating lease right-of-use asset 4,149,953   $ 4,149,953     $ 1,140,196
Operating lease liabilities 4,210,330   4,210,330      
Short term liabilities 564,980   564,980     756,590
Long term liabilities 3,645,350   3,645,350     $ 387,906
Sublease income     11,775 $ 23,550    
Income. rent expense $ 226,833 $ 453,666 8,350 $ 9,850    
JEC [Member]            
Leases [Line Items]            
Rent payments     7,055      
Iron Mountain Lease [Member]            
Leases [Line Items]            
Rent payments     12,391      
ADC Lease [Member]            
Leases [Line Items]            
Rent payments     $ 54,951      
Operating lease right-of-use asset         $ 3,221,523  
Operating lease liabilities         $ 3,221,523