v3.25.1
Leases (Details Narrative)
3 Months Ended
Feb. 06, 2024
ft²
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Lease expenses | $   $ 178,000 $ 38,000
NEW JERSEY | Amendment to Lease Agreement [Member]      
Operating lease renewal term 10 years    
Lessee operating lease lease not yet commenced effective date May 01, 2024    
Lessee operating lease lease not yet commenced expiry date Jul. 31, 2034    
Lessee operating lease commencement date Jun. 01, 2024    
NEW JERSEY | Amendment to Lease Agreement [Member]      
Operating lease renewal term 5 years    
NEW JERSEY | Amendment to Lease Agreement [Member] | Minimum [Member]      
Area of land 13,643    
NEW JERSEY | Amendment to Lease Agreement [Member] | Maximum [Member]      
Area of land 22,557