Segment Reporting and Concentrations - Additional Information (Details) - Customer |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2021 |
|
Segment Reporting [Abstract] | |||||
Number of Customers Accounting for More than 10 Percent of Revenue | 1 | 2 | 1 | 2 | |
Number Of Customers With Significant Accounts Receivable Balance | 2 | 2 | 2 |