XML 95 R80.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Note 18 - Stockholders' Equity (Details Textual) | Dec. 31, 2023 shares
--- | ---
Number Of Shares Of Common Stock Subject To Registration Rights Agreement (in shares) | 17,085,100
Additional Shares Available for Trading if Exercise Registration Rights (in shares) | 6,637,600

X
- Definition The number of additional shares available for trading on the public market if registration rights are exercised. + References No definition available. + Details
Name: | ff_AdditionalSharesAvailableForTradingIfExerciseRegistrationRights
Namespace Prefix: | ff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock subject to registration rights agreement. + References No definition available. + Details
Name: | ff_NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement
Namespace Prefix: | ff_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant