v3.26.1
Leases (Details) - USD ($)
3 Months Ended
May 01, 2025
Mar. 31, 2026
Mar. 31, 2025
Jan. 31, 2025
Leases [Line Items]        
Lease term 36 months 98 months    
Monthly rental payments $ 10,000      
Termination penalty   $ 550,000    
Payable   275,000   $ 64,000
Operating lease cost   64,000 $ 160,000  
Minimum [Member]        
Leases [Line Items]        
Leases require payments   4,000    
Monthly rental payments   38,000    
Maximum [Member]        
Leases [Line Items]        
Leases require payments   10,000    
Monthly rental payments   $ 48,000