XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details)
6 Months Ended
Feb. 14, 2025
USD ($)
May 17, 2024
USD ($)
May 10, 2024
USD ($)
Jun. 30, 2025
USD ($)
ft²
May 01, 2024
USD ($)
Leases [Line Items]          
Payment for additional rent     $ 431,182    
Security deposit         $ 159,375
Payment for other fees $ 125,000 $ 590,557   $ 250,000  
Payment of administrative charges and interest       $ 431,182  
California [Member]          
Leases [Line Items]          
Area of land (in Square Feet) | ft²       5,810  
Virginia [Member]          
Leases [Line Items]          
Area of land (in Square Feet) | ft²       25,000  
Lease expiration date       Aug. 31, 2026