XML 136 R119.htm IDEA: XBRL DOCUMENT
v3.22.1

Employee Option Plans (Details) - Schedule of Matrix stock-based compensation activity (and not Magic software) - Matrix [Member] $ / shares in Units, $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) $ / shares shares
Employee Option Plans (Details) - Schedule of Matrix stock-based compensation activity (and not Magic software) [Line Items] |
Number of options, Outstanding at beginning of year | shares | 1,674,134
Weighted average exercise price, Outstanding at beginning of year | $ / shares | $ 10.7
Weighted average remaining contractual term, Outstanding at beginning of year | 2 years 10 months 17 days
Aggregate intrinsic value, Outstanding at beginning of year | $ | $ 19,935
Number of options, Exercised | shares | (811,378)
Weighted average exercise price, Exercised | $ / shares | $ 10.7
Weighted average remaining contractual term, Exercised |
Aggregate intrinsic value, Exercised | $ | $ (11,159)
Number of options, Outstanding at end of year | shares | 862,756
Weighted average exercise price, Outstanding at end of year | $ / shares | $ 11.41
Weighted average remaining contractual term, Outstanding at end of year | 1 year 11 months 4 days
Aggregate intrinsic value, Outstanding at end of year | $ | $ 17,513
Number of options, Exercisable at end of year | shares | 51,378
Weighted average exercise price, Exercisable at end of year | $ / shares |
Weighted average remaining contractual term, Exercisable at end of year |
Aggregate intrinsic value, Exercisable at end of year | $ | $ 1,560

X
- Definition Aggregate intrinsic value of exercisable share options in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_AggregateIntrinsicValueOfExercisableShareOptions
Namespace Prefix: | forty_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate intrinsic value of exercised share options in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_AggregateIntrinsicValueOfExercisedShareOptions
Namespace Prefix: | forty_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate intrinsic value of outstanding share options in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_AggregateIntrinsicValueOfOutstandingShareOptions
Namespace Prefix: | forty_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | forty_EmployeeOptionPlansDetailsScheduleofMatrixstockbasedcompensationactivityandnotMagicsoftwareLineItems
Namespace Prefix: | forty_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of share options exercisable in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_NumberOfShareOptionExercisableInSharebasedPaymentArrangement
Namespace Prefix: | forty_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of share options exercised in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_NumberOfShareOptionExercisedInSharebasedPaymentArrangement
Namespace Prefix: | forty_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of share options outstanding in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_NumberOfShareOptionsOutstanding
Namespace Prefix: | forty_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average exercise price of share options exercisable in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_WeightedAverageExercisePriceOfShareOptionExercisableInSharebasedPaymentArrangement
Namespace Prefix: | forty_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average exercise price of share options exercised in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_WeightedAverageExercisePriceOfShareOptionExercisedInSharebasedPaymentArrangement
Namespace Prefix: | forty_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average exercise price of share options outstanding in a share-based payment arrangement. + References No definition available. + Details
Name: | forty_WeightedAverageExercisePriceOfShareOptionOutstandingInSharebasedPaymentArrangement
Namespace Prefix: | forty_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average remaining contractual life of exercisable share options. + References No definition available. + Details
Name: | forty_WeightedAverageRemainingContractualTermOfExercisableShareOptions
Namespace Prefix: | forty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average remaining contractual term of exercised share options. + References No definition available. + Details
Name: | forty_WeightedAverageRemainingContractualTermOfExercisedShareOptions
Namespace Prefix: | forty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | forty_WeightedAverageRemainingContractualTermOutstandingAtBeginningOfYear
Namespace Prefix: | forty_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | forty_InvesteeNameAxis=forty_MatrixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |