Segment Information - Schedule of Customer Accounting for 10% or More of Segment Revenue (Details) - Net Revenue - Customer Concentration Risk |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Customer I | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 11.00% | ||
| Platform | Customer H | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 10.00% | ||
| Platform | Customer I | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 13.00% | ||
| Devices | Customer A | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 15.00% | ||
| Devices | Customer B | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 15.00% | 21.00% | 22.00% |
| Devices | Customer C | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Concentration risk | 41.00% | 38.00% | 35.00% |