| Net Cash Provided by (Used in) Operating Activities | 
            -1.29M | 
            USD | 
            -423% | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Net Cash Provided by (Used in) Investing Activities | 
            -123K | 
            USD | 
            -461% | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Common Stock, Shares, Issued | 
            17.6M | 
            shares | 
            +69% | 
            Q4 2023 | 
            Q2 2024 | 
          
          
            | Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | 
            -1.44M | 
            USD | 
            -3784% | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | 
            211K | 
            USD | 
            +710% | 
            Q4 2023 | 
            Q2 2024 | 
          
          
            | Interest Paid, Excluding Capitalized Interest, Operating Activities | 
            3.41K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Deferred Tax Assets, Valuation Allowance | 
            6.52M | 
            USD | 
            +25.2% | 
            Q2 2023 | 
            FY 2023 | 
          
          
            | Deferred Tax Assets, Gross | 
            7.22M | 
            USD | 
            +33.2% | 
            Q2 2023 | 
            FY 2023 | 
          
          
            | Operating Lease, Liability | 
            1.68M | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | 
            -11.4M | 
            USD | 
            -153% | 
            Q4 2023 | 
            Q2 2024 | 
          
          
            | Lessee, Operating Lease, Liability, to be Paid | 
            3.06M | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Property, Plant and Equipment, Gross | 
            765K | 
            USD | 
            -9.35% | 
            Q2 2023 | 
            FY 2023 | 
          
          
            | Operating Lease, Liability, Current | 
            340K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Lessee, Operating Lease, Liability, to be Paid, Year Two | 
            369K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Lessee, Operating Lease, Liability, to be Paid, Year One | 
            250K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 
            1.38M | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Lessee, Operating Lease, Liability, to be Paid, Year Three | 
            409K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Deferred Tax Assets, Operating Loss Carryforwards | 
            5.81M | 
            USD | 
            +35.7% | 
            Q2 2023 | 
            FY 2023 | 
          
          
            | Lessee, Operating Lease, Liability, to be Paid, Year Four | 
            430K | 
            USD | 
             | 
            Q3 2023 | 
            Q1 2024 | 
          
          
            | Amortization of Intangible Assets | 
            19.2K | 
            USD | 
             | 
            Q4 2023 | 
            Q2 2024 | 
          
          
            | Interest Expense | 
            1.46M | 
            USD | 
            -73.5% | 
            Q4 2023 | 
            Q2 2024 |