v3.26.1
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 20, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 11, 2026
Dec. 31, 2025
Nov. 30, 2024
Related Party Transaction [Line Items]                
Revenues   $ 12,003,000 $ 9,030,000 $ 22,087,000 $ 17,617,000      
Other receivables   1,000,000.0   1,000,000.0     $ 4,800,000  
Debt instrument face amount   200,000   200,000   $ 200,000    
Convertible Notes Payable [Member]                
Related Party Transaction [Line Items]                
Debt instrument face amount               $ 4,200,000
Debt outstanding   4,600,000   4,600,000     4,600,000  
License [Member]                
Related Party Transaction [Line Items]                
Earnouts related to sales   400,000 0 800,000 3,000,000.0      
Purchase Agreement [Member]                
Related Party Transaction [Line Items]                
Royalty percentage 15.00%              
Purchase Agreement [Member] | Maximum [Member]                
Related Party Transaction [Line Items]                
Revenues $ 65,000,000.0              
Purchase Agreement [Member] | Minimum [Member]                
Related Party Transaction [Line Items]                
Revenues $ 65,000,000.0              
Earnout Agreement [Member]                
Related Party Transaction [Line Items]                
Earnouts related to sales   1,400,000 0 2,600,000 0      
Biofrontera Group [Member] | Purchase Agreement [Member]                
Related Party Transaction [Line Items]                
Royalty percentage 12.00%              
Related Party [Member]                
Related Party Transaction [Line Items]                
Other assets   234,000   234,000     $ 686,000  
Earnouts related to sales   $ 2,185,000 $ 2,380,000 $ 4,016,000 $ 5,455,000      
Series D Convertible Preferred Stock [Member]                
Related Party Transaction [Line Items]                
Preferred stock, shares outstanding   3,019   3,019     3,019  
Series D Convertible Preferred Stock [Member] | Biofrontera Group [Member]                
Related Party Transaction [Line Items]                
Preferred stock, shares outstanding   3,019   3,019