XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 01, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Line Items]            
Term of extends lease       the lease period by two years to November 30, 2026    
Rent payments   $ 226,833 $ 21,432 $ 453,666 $ 40,829  
Operating lease liabilities   1,478,971   1,478,971    
Short term liabilities   768,060   768,060   $ 74,490
Long term liabilities   710,911   710,911  
Operating lease right-of-use asset   1,483,724   1,483,724  
Sublease income   $ 8,350 $ 1,500 9,850 $ 3,000  
JEC [Member]            
Leases [Line Items]            
Rent payments $ 6,850     7,081    
Iron Mountain Lease [Member]            
Leases [Line Items]            
Rent payments       17,767    
ADC Lease [Member]            
Leases [Line Items]            
Rent payments       $ 53,853