XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Principles - Additional Information (Detail) - Customer
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Accounts Receivable [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of customers   3
Sales Revenue, Net [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of customers 3 3
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Cash [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration risk percentage 76.00% 72.00%
Furniture and Office Equipment [Member] | Minimum [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment estimated useful lives   3 years
Furniture and Office Equipment [Member] | Maximum [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment estimated useful lives   10 years
Manufacturing Equipment [Member] | Minimum [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment estimated useful lives   6 years
Manufacturing Equipment [Member] | Maximum [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment estimated useful lives   10 years
Buildings [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment estimated useful lives   40 years
Leasehold Improvements [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Property, plant and equipment useful life   the shorter of the lease term or useful life