XML 49 R39.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($) $ in Thousands | Jul. 31, 2022 | Jan. 31, 2022
--- | --- | ---
Other Assets [Abstract] |  |
Deferred sales commissions, current | $ 7,036 | $ 6,395
Inventory prepayments | 2,516 | 1,462
Convertible note receivable (see "GTC" below) | 1,865 | 1,773
Prepaid expenses and other | 3,551 | 3,968
Total other current assets | 14,968 | 13,598
Deferred sales commissions, non-current | 13,396 | 13,228
Other assets | 1,736 | 647
Total other non-current assets | $ 15,132 | $ 13,875

X
- Definition Convertible note receivable. + References No definition available. + Details
Name: | ooma_ConvertibleNoteReceivable
Namespace Prefix: | ooma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred sales commissions current. + References No definition available. + Details
Name: | ooma_DeferredSalesCommissionsCurrent
Namespace Prefix: | ooma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred sales commissions non current. + References No definition available. + Details
Name: | ooma_DeferredSalesCommissionsNonCurrent
Namespace Prefix: | ooma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Prepaid inventory deposits. + References No definition available. + Details
Name: | ooma_PrepaidInventoryDeposits
Namespace Prefix: | ooma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_OtherAssetsMiscellaneousNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of noncurrent assets classified as other. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PrepaidExpenseCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant