XML 73 R62.htm IDEA: XBRL DOCUMENT
v3.25.2

Stockholders’ Equity and Equity Incentive Plan - Restricted Stock Unit with Performance Conditions (Details) - Executive Officer - Share-based Payment Arrangement, Employee $ in Millions | 1 Months Ended | 3 Months Ended | 15 Months Ended | 27 Months Ended | 33 Months Ended
--- | --- | --- | --- | --- | ---
May 31, 2023 shares | Jun. 30, 2025 USD ($) consecutive_trading_day installemnt shares | Jun. 30, 2024 USD ($) shares | Jun. 30, 2023 USD ($) shares | Dec. 31, 2022 USD ($) shares | Jun. 30, 2025 shares | Jun. 30, 2025 shares | Jun. 30, 2025 shares
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Granted (in shares) |  | 245,000 |  |  |  |  |  |
Grant date fair value | $ |  | $ 1.4 |  |  |  |  |  |
Number of shares vested (in shares) |  | 0 |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranches Two Through Nine |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Number of award vesting installments | installemnt |  | 8 |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche One |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 33.00% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Two |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Three |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Four |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Five |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Six |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Seven |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Eight |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Share-Based Payment Arrangement, Tranche Nine |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  | 8.375% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Minimum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  | 0.00% |  |  |  |  |  |
PSUs Granted in Second Quarter 2025 | Performance-Based Restricted Stock Units (PSUs) | Maximum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  | 200.00% |  |  |  |  |  |
MPSUs Granted in Second Quarter 2025 | Market Performance-Based Restricted Stock Units (MPSUs) |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Granted (in shares) |  | 245,000 |  |  |  |  |  |
Grant date fair value | $ |  | $ 0.6 |  |  |  |  |  |
Award vesting, threshold consecutive trading days | consecutive_trading_day |  | 20 |  |  |  |  |  |
Number of shares vested (in shares) |  | 0 |  |  |  |  |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Granted (in shares) |  |  | 805,494 |  |  |  |  |
Grant date fair value | $ |  |  | $ 6.8 |  |  |  |  |
Requisite service period |  |  | 3 years |  |  |  |  |
Performance periods, maximum earned MPSUs cap |  |  | 2 years |  |  |  |  |
Number of shares vested (in shares) |  |  |  |  |  | 99,652 |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche One |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  | 33.33% |  |  |  |  |
Maximum payout range (as a percentage) |  |  | 125.00% |  |  |  |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Two |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  | 33.33% |  |  |  |  |
Maximum payout range (as a percentage) |  |  | 125.00% |  |  |  |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Three |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  | 33.34% |  |  |  |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) | Minimum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  | 0.00% |  |  |  |  |
MPSUs Granted in Second Quarter 2024 | Market Performance-Based Restricted Stock Units (MPSUs) | Maximum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  | 200.00% |  |  |  |  |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Granted (in shares) |  |  |  | 203,000 |  |  |  |
Grant date fair value | $ |  |  |  | $ 2.5 |  |  |  |
Requisite service period |  |  |  | 3 years |  |  |  |
Performance periods, maximum earned MPSUs cap |  |  |  | 2 years |  |  |  |
Anti-dilution adjustment (in shares) | 32,204 |  |  |  |  |  |  |
Number of shares vested (in shares) |  |  |  |  |  |  | 47,819 |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche One |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  | 33.33% |  |  |  |
Maximum payout range (as a percentage) |  |  |  | 125.00% |  |  |  |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Two |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  | 33.33% |  |  |  |
Maximum payout range (as a percentage) |  |  |  | 125.00% |  |  |  |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Three |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  | 33.34% |  |  |  |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) | Minimum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  |  | 0.00% |  |  |  |
MPSUs Granted in Second Quarter 2023 | Market Performance-Based Restricted Stock Units (MPSUs) | Maximum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  |  | 200.00% |  |  |  |
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Granted (in shares) |  |  |  |  | 341,404 |  |  |
Grant date fair value | $ |  |  |  |  | $ 4.2 |  |  |
Requisite service period |  |  |  |  | 3 years |  |  |
Performance periods, maximum earned MPSUs cap |  |  |  |  | 2 years |  |  |
Anti-dilution adjustment (in shares) | 54,167 |  |  |  |  |  |  |
Number of shares vested (in shares) |  |  |  |  |  |  |  | 75,976
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche One |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  |  | 33.33% |  |  |
Maximum payout range (as a percentage) |  |  |  |  | 125.00% |  |  |
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Two |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  |  | 33.33% |  |  |
Maximum payout range (as a percentage) |  |  |  |  | 125.00% |  |  |
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) | Share-Based Payment Arrangement, Tranche Three |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Award vesting percentage |  |  |  |  | 33.34% |  |  |
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) | Minimum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  |  |  | 0.00% |  |  |
MPSUs Granted in Fourth Quarter 2022 | Market Performance-Based Restricted Stock Units (MPSUs) | Maximum |  |  |  |  |  |  |  |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |  |  |  |  |  |  |  |
Payout range (as a percentage) |  |  |  |  | 200.00% |  |  |

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting, Threshold Consecutive Trading Days + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingThresholdConsecutiveTradingDays
Namespace Prefix: | ontf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue
Namespace Prefix: | ontf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Maximum Payout, Percentage + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPayoutPercentage
Namespace Prefix: | ontf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Payout, Percentage + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPayoutPercentage
Namespace Prefix: | ontf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Payout Period + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPayoutPeriod
Namespace Prefix: | ontf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Award Vesting Installments + References No definition available. + Details
Name: | ontf_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardVestingInstallments
Namespace Prefix: | ontf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
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 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 Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -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 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -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 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 18: 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 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 20: 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 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 25: 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 Reference 26: 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 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan. + 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award 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 (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_AwardDateAxis=ontf_PSUsGrantedInSecondQuarter2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ontf_ShareBasedPaymentArrangementTranchesTwoThroughNineMember
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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ontf_MPSUsGrantedInSecondQuarter2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_AwardDateAxis=ontf_MPSUsGrantedInSecondQuarter2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ontf_MPSUsGrantedInSecondQuarter2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=ontf_MPSUsGrantedInFourthQuarter2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |