XML 70 R57.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Loss Per Share (Details) - Schedule of dilutive loss per share - shares | 12 Months Ended
--- | ---
Jul. 31, 2022 | Jul. 31, 2021
Schedule Of Dilutive Loss Per Share Abstract |  |
Shares issuable upon exercise of stock options | 1,021,277 | 683,414
Shares issuable upon vesting of restricted stock | 1,507,373 | 1,007,975
Shares issuable upon exercise of warrants to purchase Class B common stock |  | 26,189
Total | 2,528,650 | 1,717,578

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

X
- Definition Shares issuable upon exercise of warrants to purchase Class B common stock. + References No definition available. + Details
Name: | rfl_SharesIssuableUponExerciseOfWarrants
Namespace Prefix: | rfl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | rfl_SharesIssuableUponVestingOfRestrictedStock
Namespace Prefix: | rfl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of stock options excluded from anti diluted. + References No definition available. + Details
Name: | rfl_StockOptionsExcludedFromAntiDiluted
Namespace Prefix: | rfl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | rfl_Total
Namespace Prefix: | rfl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration