XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Summary of Property and Equipment and Their Estimated Useful Lives (Details)
9 Months Ended
Sep. 30, 2022
Computer Equipment, Hardware, and Software | Minimum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 3 years
Computer Equipment, Hardware, and Software | Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 5 years
Furniture and Fixtures | Minimum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 7 years
Furniture and Fixtures | Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 10 years
Machinery and Equipment | Minimum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 3 years
Machinery and Equipment | Maximum  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets 10 years
Leasehold Improvements  
Summary Of Significant Accounting Policies [Line Items]  
Estimated useful lives of assets Shorter of the lease term (including estimated renewals) or the estimated useful lives of the improvements