v3.25.2
Note 3 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 16,127 $ 16,930 $ 32,063 $ 33,479
Legacy FitLife [Member]        
Revenue 7,303 6,802 14,602 13,763
MRC [Member]        
Revenue 6,269 7,461 12,943 14,954
Muscle Pharm [Member]        
Revenue $ 2,555 $ 2,667 $ 4,518 $ 4,762