BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Inventory [Line Items] | ||||
| Cost of revenue | $ 60,967 | $ 53,830 | $ 119,004 | $ 103,291 |
| Increase in asset purchase | 4,400 | |||
| Amortization | 700 | 600 | 1,500 | 1,200 |
| Depreciation and amortization expense | 5,200 | 5,100 | 10,300 | 10,300 |
| Increase in internal use software | 12,600 | 22,500 | ||
| Impairment charges | 0 | 2,479 | 0 | 2,479 |
| Internal-use software in service | ||||
| Inventory [Line Items] | ||||
| Amortization | 3,400 | 3,700 | 6,700 | 7,500 |
| Impairment charges | 2,500 | 2,500 | ||
| Printed Circuit Board Assemblies | ||||
| Inventory [Line Items] | ||||
| Cost of revenue | $ 6,100 | $ 2,900 | $ 11,600 | $ 6,800 |
| X | ||||||||||
- Definition Assets Purchase Accounting Adjustments, Other Assets, PCBAs No definition available.
|
| X | ||||||||||
- Definition The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of impairment loss for asset. Includes, but is not limited to, tangible and intangible assets and goodwill. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of increase in capitalized cost for software to be sold, leased, or marketed. Excludes capitalized cost for internal-use software. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| 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. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|