XML 54 R37.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of Significant Accounting Policies (Details) - USD ($) $ in Millions | 1 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2024 | Aug. 31, 2023 | Feb. 01, 2025 | Feb. 03, 2024 | Jan. 28, 2023
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Advertising and promotional costs |  |  | $ 68.8 | $ 59.6 | $ 47.1
Lease modification, impairment, and related charges | $ 3.6 | $ 4.8 | $ 4.0 | $ 4.8 | $ 1.1
Employer matching contribution, percent of match |  |  | 4.00% |  |
Stock options |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Award vesting period |  |  | 4 years |  |
Contractual term of award |  |  | 10 years |  |
RSUs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Award vesting period |  |  | 4 years |  | 4 years
Contractual term of award |  |  | 7 years |  |
Employee stock purchase plan | 2021 Employee Stock Purchase Plan |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Offering period |  |  | 1 year |  |
Commissions Costs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Capitalized connected device costs, amortization period |  |  | 5 years |  |
Connected Device Costs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Capitalized connected device costs, amortization period |  |  | 5 years |  |
Minimum |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Contract with customer, contract terms |  |  | 3 years |  |
Minimum | RSUs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Award vesting period |  |  | 3 years | 3 years |
Maximum |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Contract with customer, contract terms |  |  | 5 years |  |
Maximum | RSUs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Award vesting period |  |  | 4 years | 4 years |
Furniture and fixtures |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Estimated useful life |  |  | 5 years |  |
Office Equipment |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Estimated useful life |  |  | 5 years |  |
Computer | Minimum |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Estimated useful life |  |  | 3 years |  |
Computer | Maximum |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Estimated useful life |  |  | 5 years |  |
Internal-use software development costs |  |  |  |  |
Summary of Significant Accounting Policies [Line Items] |  |  |  |  |
Estimated useful life |  |  | 2 years |  |

X
- Definition Contract With Customer, Contract Terms + References No definition available. + Details
Name: | iot_ContractWithCustomerContractTerms
Namespace Prefix: | iot_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Lease And Asset Impairment Charges + References No definition available. + Details
Name: | iot_OperatingLeaseAndAssetImpairmentCharges
Namespace Prefix: | iot_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Summary Of Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | iot_SummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | iot_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -SubTopic 40 -Topic 340 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-2 + Details
Name: | us-gaap_CapitalizedContractCostAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total expense recognized in the period for promotion, public relations, and brand or product advertising. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_MarketingAndAdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

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 Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, 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)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Details
Name: | us-gaap_PlanNameAxis=iot_TwoThousandTwentyOneEmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedContractCostAxis=iot_CommissionsCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedContractCostAxis=iot_ConnectedDeviceCostsMember
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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |