XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2022
Building leasehold improvements  
Summary of Significant Accounting Policies  
Property, plant and equipment, estimated useful lives Shorter of lease term or useful life
Machinery and equipment  
Summary of Significant Accounting Policies  
Estimated useful lives (in years) 5 years
Furniture, fixtures and IT equipment | Maximum  
Summary of Significant Accounting Policies  
Estimated useful lives (in years) 5 years
Furniture, fixtures and IT equipment | Minimum  
Summary of Significant Accounting Policies  
Estimated useful lives (in years) 3 years