XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2024
Jul. 31, 2022
Defined Benefit Plan Disclosure [Line Items]            
Lease expiration date Mar. 31, 2023          
Operating lease extension description extended in a series of amendments through September 30, 2025.          
Operating lease cost $ 20,000 $ 20,000        
Companies product holdings     52.00% 42.00%    
Payment due 1,422,000       $ 1,200,000  
Legal damage value $ 100,000          
Related Party [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Payment due           $ 499,000