v3.26.1
Note 15 - Dermadoctor Divestiture (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 25, 2024
Dec. 31, 2025
Dec. 31, 2024
Previously Reported [Member]      
Proceeds from Divestiture of Businesses     $ 1,100
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal     $ 900
Revision of Prior Period, Adjustment [Member]      
Income (Loss) from Continuing Operations, Per Diluted Share     $ 0.26
Discontinued Operations, Disposed of by Sale [Member] | DERMAdoctor [Member]      
Disposal Group, Including Discontinued Operation, Percentage Sold 100.00%    
Proceeds from Divestiture of Businesses $ 1,100 $ 0 $ 1,070
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal   $ 0 $ (871)