XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.24.3

Note 10 - Equity (Details Textual) |  |  |  |  |  |  |  |  |  |  | 1 Months Ended | 2 Months Ended | 3 Months Ended | 8 Months Ended | 9 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 27, 2024 USD ($) $ / shares shares | Sep. 19, 2024 USD ($) shares | Sep. 09, 2024 USD ($) shares | Aug. 26, 2024 shares | Aug. 12, 2024 USD ($) $ / shares shares | Jul. 27, 2024 USD ($) shares | Jul. 26, 2024 $ / shares shares | Apr. 02, 2024 USD ($) $ / shares shares | Mar. 15, 2024 shares | Jul. 08, 2023 $ / shares shares | Aug. 12, 2024 USD ($) $ / shares shares | Sep. 30, 2024 USD ($) $ / shares shares | Sep. 30, 2024 USD ($) $ / shares shares | Sep. 30, 2023 USD ($) | Sep. 03, 2024 shares | Sep. 30, 2024 USD ($) $ / shares shares | Sep. 30, 2023 USD ($) | Jul. 07, 2024 shares | Dec. 31, 2023 USD ($) | Aug. 29, 2023 $ / shares shares | Jul. 15, 2023 shares
Share-Based Payment Arrangement, Expense | $ |  |  |  |  |  |  |  |  |  |  |  |  | $ 2,316,000 | $ 78,000 |  | $ 2,433,000 | $ 226,000 |  |  |  |
Proceeds from Warrant Exercises | $ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 32,000 | 0 |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value | $ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,600 | 0 |  |  |  |
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $ |  |  |  |  |  |  |  |  |  |  |  | $ 621,000 | 621,000 |  |  | $ 621,000 |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 335,728 |  |  |  |  |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5.18 |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ |  |  |  |  |  |  |  |  |  |  |  | $ 0 | 0 |  |  | $ 0 |  |  | $ 0 |  |
Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  | 19,344 |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares |  |  |  |  |  |  |  | $ 5.18 |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ |  |  |  |  |  |  |  | $ 99,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Employees, Officers, Directors and Consultants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  |  |  | 327,421 |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares |  |  |  |  | $ 5.18 |  |  |  |  | $ 5.18 |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ |  |  |  |  | $ 1,501,000 |  |  |  |  |  | $ 1,501,000 |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares) |  |  |  |  | 11,037 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
The Merger [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Conversion of Units (in shares) |  |  |  | 75,375 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 113,522 |  |  |  |  |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 82.25 |  |  |  |  |
The Merger [Member] | Former Shareholders of WaveDancer [Member] | Share-Based Payment Arrangement, Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) |  |  |  |  | 113,522 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock Units (RSUs) [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) |  |  |  |  | 59,264 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Expense | $ |  |  |  |  | $ 410,000 |  |  |  |  |  |  |  | 410,000 | 0 |  | $ 410,000 | 0 |  |  |  |
Restricted Stock Units (RSUs) [Member] | Management and Directors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Expense | $ |  |  |  |  | $ 410,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |  |  |  |  | 59,264 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted Stock [Member] | Board of Directors Chairman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 557,885 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Expense | $ |  |  |  |  |  |  |  |  |  |  |  |  | 1,296,000 | $ 78,000 |  | 1,413,000 | $ 226,000 |  |  |  |
Share-Based Payment Arrangement, Option [Member] | Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) |  |  |  |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Exercise Price, Percentage Discount on IPO |  |  |  |  |  |  |  | 25.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Option [Member] | Employees, Officers, Directors and Consultants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) |  |  |  |  |  |  |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Exercise Price, Percentage Discount on IPO |  |  |  |  |  |  |  |  |  | 25.00% |  |  |  |  |  |  |  |  |  |  |
Settlement of Accrued Liabilities With Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Conversion, Converted Instrument, Shares Issued (in shares) |  |  | 10,588 |  | 45,344 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Conversion, Converted Instrument, Amount | $ |  |  | $ 39,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Conversion, Original Debt, Amount | $ |  |  | 45,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gain (Loss) on Extinguishment of Debt | $ |  |  | $ 6,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche One [Member] | Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  | 11,024 |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche One [Member] | Employees, Officers, Directors and Consultants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  |  |  | 37,709 |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche One [Member] | Restricted Stock [Member] | Board of Directors Chairman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value | $ | $ 1,674 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares | $ 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) | 6 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche One [Member] | Share-Based Payment Arrangement, Option [Member] | Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Installments |  |  |  |  |  |  |  | 36 |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche One [Member] | Share-Based Payment Arrangement, Option [Member] | Employees, Officers, Directors and Consultants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) |  |  |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |  |  |
Number of Installments |  |  |  |  |  |  |  |  |  | 36 |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche Two [Member] | Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) |  |  |  |  |  |  |  | 8,320 |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche Two [Member] | Restricted Stock [Member] | Board of Directors Chairman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Payment Arrangement, Tranche Two [Member] | Share-Based Payment Arrangement, Option [Member] | Officer [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Month) |  |  |  |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Installments |  |  |  |  |  |  |  | 36 |  |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued for Prepaid Services [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Strategic Investments |  |  |  |  |  | 4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Shares to be Issued (in shares) |  |  |  |  |  | 433,360 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Shares to be Issued, Value | $ |  |  |  |  |  | $ 2,440,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Prepaid Expense | $ |  |  |  |  |  | $ 2,925,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Period (Year) |  |  |  |  |  | 3 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Value, Issued for Services | $ |  |  |  |  |  |  |  |  |  |  |  |  | 2,440,000 |  |  | 2,440,000 |  |  |  |  |
Shares Issued for Prepaid Services [Member] | Share-Based Payment Arrangement, Tranche One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Shares to be Issued (in shares) |  |  |  |  |  | 140,749 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Lock-up Restriction, Period (Month) |  |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued for Prepaid Services [Member] | Share-Based Payment Arrangement, Tranche Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Shares to be Issued (in shares) |  |  |  |  |  | 292,611 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Lock-up Restriction, Period (Month) |  |  |  |  |  | 6 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Consulting Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Shares to be Issued (in shares) |  |  |  |  |  |  |  |  | 24,375 |  |  |  |  |  |  |  |  |  |  |  |
Arrangement, Lock-up Restriction, Period (Month) |  |  |  |  | 6 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Issued for Services (in shares) |  |  |  |  | 22,344 |  |  |  | 20,313 |  |  | 22,344 |  |  |  |  |  |  |  |  |
Stock Issued During Period, Value, Issued for Services | $ |  |  |  |  | $ 129,000 |  |  |  |  |  |  | $ 129,000 | $ 209,000 |  |  | $ 209,000 |  |  |  |  |
Number of Installments |  |  |  |  |  |  |  |  | 12 |  |  |  |  |  |  |  |  |  |  |  |
Series B Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Mandatory Conversion Feature, Offering Proceeds Threshold | $ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,000,000 |  |
Preferred Stock, Convertible, Conversion Ratio |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 |  |
Conversion of Series C Preferred Stock Into Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Shares Issued (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 596,145 |  |  |  |  |  |
Conversion of Series B Preferred Stock Into Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Shares Issued (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,516,199 |  |  |  |  |
Conversion of Stock, Shares Converted (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,516,199 |  |  |  |  |
Series C Preferred Unit Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Warrants Per Unit |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |  |  |  |  |  |  |  |  |  |  |  | 1 | 1 |  |  | 1 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ 24.62 | $ 24.62 |  |  | $ 24.62 |  |  |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  |  |  |  |  |  |  |  |  |  | 3 years | 3 years |  |  | 3 years |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 86,820 |  |  |  |  |
Broker Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  |  |  |  |  |  |  |  | 4,163 | 4,163 |  |  | 4,163 |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ 12.31 | $ 12.31 |  |  | $ 12.31 |  |  |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  |  |  |  |  |  |  |  |  |  | 3 years | 3 years |  |  | 3 years |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,163 |  |  |  |  |
Pre-funded Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  | 504,324 |  |  |  |  |  | 504,324 |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 504,324 |  |  |  |  |
PIPE Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  | 823,529 |  |  |  |  |  | 823,529 |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) |  |  |  |  | 1 |  | 1 |  |  |  | 1 |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |  |  |  |  | $ 6.83 |  | $ 0.001 |  |  |  | $ 6.83 |  |  |  |  |  |  |  |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  |  |  | 5 years |  | 5 years |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  | 823,529 |  | 504,324 |  |  |  |  |  |  |  |  | 823,529 |  |  |  |  |
Pre-funded Warrant and PIPE Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity Offering, Unit Price (in dollars per share) | $ / shares |  |  |  |  | $ 4.249 |  |  |  |  |  | $ 4.249 |  |  |  |  |  |  |  |  |  |
Tranche A Warrants, Series A Warrants, and Series D Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercised During Period (in shares) |  | 435,174 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Warrant Exercises | $ |  | $ 32,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
WaveDancer Legacy Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  | 76,098 |  |  |  |  |  |  |  |  |  |  | 76,098 |  |  |  |  |
Tranche A Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Exercised During Period (in shares) |  | 13,852 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Series A Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 629,039
Warrants and Rights Outstanding, Term (Year) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5 years
Class of Warrant or Right, Exercised During Period (in shares) |  | 359,451 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 629,039 |  |  |  |  |
Series A Warrants [Member] | Consulting Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  | 44,932 |  |  |  |  |  |  |  |  |  |  |  |
Warrants and Rights Outstanding | $ |  |  |  |  | $ 80,000 |  |  |  |  |  | $ 80,000 |  |  |  |  |  |  |  |  |  |
Series D Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 92,799 |  |  |
Warrants and Rights Outstanding, Term (Year) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5 years |  |  |
Class of Warrant or Right, Exercised During Period (in shares) |  | 61,866 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Warrant or Right, Issued During Period (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 92,798 |  |  |  |  |
Warrants and Rights Outstanding | $ |  |  |  |  | $ 610,000 |  |  |  |  |  | $ 610,000 |  |  |  |  |  |  |  |  |  |
Series C Preferred Stock Offering [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity Offering, Maximum Number of Units (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 812,500 |
Number of Shares Per Unit |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1 |
Equity Offering, Unit Price (in dollars per share) | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 12.31 |
Units Issued During Period, Shares (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 86,953 |  |  |  |  |
Proceeds from Issuance or Sale of Equity | $ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,070,000 |  |  |  |  |
Payments of Stock Issuance Costs | $ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 125,000 |  |  |  |  |
Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity Offering, Unit Price (in dollars per share) | $ / shares |  |  |  |  | $ 4.25 |  |  |  |  |  | $ 4.25 |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance or Sale of Equity | $ |  |  |  |  |  |  |  |  |  |  | $ 3,500,000 |  |  |  |  |  |  |  |  |  |
Payments of Stock Issuance Costs | $ |  |  |  |  |  |  |  |  |  |  | $ 52,000 |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  |  |  |  |  |  |  | 319,207 |  |  |  |  |  |  |  |  |  |

X
- Definition Period of the lock-up restriction under the arrangement. + References No definition available. + Details
Name: | aiff_ArrangementLockupRestrictionPeriod
Namespace Prefix: | aiff_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of the arrangement. + References No definition available. + Details
Name: | aiff_ArrangementPeriod
Namespace Prefix: | aiff_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares to be issued under the arrangement. + References No definition available. + Details
Name: | aiff_ArrangementSharesToBeIssued
Namespace Prefix: | aiff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of shares to be issued under arrangement. + References No definition available. + Details
Name: | aiff_ArrangementSharesToBeIssuedValue
Namespace Prefix: | aiff_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of warrants or right exercised during the period. + References No definition available. + Details
Name: | aiff_ClassOfWarrantOrRightExercisedDuringPeriod
Namespace Prefix: | aiff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of warrants issued during the period. + References No definition available. + Details
Name: | aiff_ClassOfWarrantOrRightIssuedDuringPeriod
Namespace Prefix: | aiff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of units offered in the equity offering. + References No definition available. + Details
Name: | aiff_EquityOfferingMaximumNumberOfUnits
Namespace Prefix: | aiff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price per unit in the equity offering. + References No definition available. + Details
Name: | aiff_EquityOfferingUnitPrice
Namespace Prefix: | aiff_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of installments. + References No definition available. + Details
Name: | aiff_NumberOfInstallments
Namespace Prefix: | aiff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares per unit. + References No definition available. + Details
Name: | aiff_NumberOfSharesPerUnit
Namespace Prefix: | aiff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of strategic investments. + References No definition available. + Details
Name: | aiff_NumberOfStrategicInvestments
Namespace Prefix: | aiff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of warrants per unit. + References No definition available. + Details
Name: | aiff_NumberOfWarrantsPerUnit
Namespace Prefix: | aiff_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the offering proceeds threshold to trigger a mandatory conversion feature for preferred stock. + References No definition available. + Details
Name: | aiff_PreferredStockMandatoryConversionFeatureOfferingProceedsThreshold
Namespace Prefix: | aiff_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References No definition available. + Details
Name: | aiff_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
Namespace Prefix: | aiff_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of discount on IPO for exercise price of option under share based payment arrangement. + References No definition available. + Details
Name: | aiff_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisePricePercentageDiscountOnIpo
Namespace Prefix: | aiff_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References No definition available. + Details
Name: | aiff_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
Namespace Prefix: | aiff_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of units issued during the period. + References No definition available. + Details
Name: | aiff_UnitsIssuedDuringPeriodShares
Namespace Prefix: | aiff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionOriginalDebtAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cost to be recognized for option under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsOfStockIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of common shares issuable upon conversion for each share of preferred stock to be converted. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 + Details
Name: | us-gaap_PreferredStockConvertibleConversionRatio
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(7)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_PrepaidExpenseCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_ProceedsFromIssuanceOrSaleOfEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_OfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=aiff_EmployeesOfficersDirectorsAndConsultantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=aiff_TheMergerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=aiff_FormerShareholdersOfWavedancerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=aiff_ManagementAndDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_BoardOfDirectorsChairmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtConversionByUniqueDescriptionAxis=aiff_SettlementOfAccruedLiabilitiesWithCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=aiff_SharesIssuedForPrepaidServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=aiff_ConsultingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=aiff_ConversionOfSeriesCPreferredStockIntoCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=aiff_ConversionOfSeriesBPreferredStockIntoCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_SeriesCPreferredUnitWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_BrokerWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_PrefundedWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_PIPEWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_PrefundedWarrantAndPIPEWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_TrancheAWarrantsSeriesAWarrantsAndSeriesDWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_WavedancerLegacyWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_TrancheAWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_SeriesAWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=aiff_SeriesDWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=aiff_SeriesCPreferredStockOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |