XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 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 $ 40,000 $ 40,000        
Companies product holdings         52.00% 42.00%    
Payment due $ 900,000   900,000       $ 1,200,000  
Legal proceeding amount     $ 100,000          
Related Party [Member]                
Defined Benefit Plan Disclosure [Line Items]                
Payment due               $ 499,000