XML 103 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Concentrations - Additional Information (Details) - Customer
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]    
Number of Customers Accounting for More than 10 Percent of Revenue 1 1
Number of customers with accounts receivable balance more than 10% 2 2