XML 85 R75.htm IDEA: XBRL DOCUMENT
v3.23.3

Restructuring - Schedule of Restructuring Costs (Details) - Cost Reduction And Cost Structure Reduction Plans - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2022 | Sep. 30, 2023 | Sep. 30, 2022
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | $ 1,265 |  | $ 7,286 |
Cost of revenue |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 705 |  | 2,504 |
Sales and marketing |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 198 |  | 2,214 |
Research and development |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 271 |  | 1,856 |
General and administrative |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 91 |  | 712 |
Severance and Related Charges |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 1,013 | $ 1,070 | 5,825 | $ 1,070
Severance and Related Charges | Cost of revenue |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 668 | 390 | 2,277 | 390
Severance and Related Charges | Sales and marketing |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 150 | 582 | 1,958 | 582
Severance and Related Charges | Research and development |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 174 | 61 | 1,287 | 61
Severance and Related Charges | General and administrative |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 21 | 37 | 303 | 37
Lease Impairment Charge |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 252 |  | 1,461 |
Lease Impairment Charge | Cost of revenue |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 37 |  | 227 |
Lease Impairment Charge | Sales and marketing |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 48 |  | 256 |
Lease Impairment Charge | Research and development |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 97 |  | 569 |
Lease Impairment Charge | General and administrative |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 70 |  | 409 |
Subscription and other platform |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 648 |  | 2,242 |
Subscription and other platform | Severance and Related Charges |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 629 | 363 | 2,134 | 363
Subscription and other platform | Lease Impairment Charge |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 19 |  | 108 |
Professional services |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 57 |  | 262 |
Professional services | Severance and Related Charges |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | 39 | $ 27 | 143 | $ 27
Professional services | Lease Impairment Charge |  |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |  |
Total restructuring costs | $ 18 |  | $ 119 |

X
- Definition Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostIncurredCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ontf_CostReductionAndCostStructureReductionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=ontf_SeveranceAndOneTimeTerminationBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=ontf_LeaseImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ontf_SubscriptionAndOtherPlatformMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=ontf_ProfessionalServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |