| MCHX | 
          MARCHEX INC | 
          Nov 6, 2024 | 
          1 | 
          $0 | 
          4 | 
          Nov 7, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Sep 28, 2023 | 
          2 | 
          $150 | 
          4 | 
          Oct 2, 2023 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Jan 25, 2023 | 
          2 | 
          $510 | 
          4 | 
          Jan 26, 2023 | 
          Executive Chairman, Director, Co-CEO, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Dec 30, 2022 | 
          2 | 
          $720 | 
          4 | 
          Dec 30, 2022 | 
          Executive Chairman, Director, Co-CEO, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Sep 29, 2022 | 
          2 | 
          $150 | 
          4 | 
          Oct 3, 2022 | 
          Executive Chairman, Director, Co-CEO, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Dec 30, 2021 | 
          4 | 
          $985 | 
          4 | 
          Jan 3, 2022 | 
          Executive Chairman, Director, Co-CEO, 10%+ Owner | 
        
        
          | MCHX | 
          MARCHEX INC | 
          Oct 1, 2021 | 
          2 | 
          $150 | 
          4 | 
          Oct 4, 2021 | 
          Executive Chairman, Director, Co-CEO, 10%+ Owner |