XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Schedule of Revenue or Accounts Receivable by Major Customers (Detail) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue [Member] | Customer A [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage 79.00%    
Revenue [Member] | Customer B [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage 20.00% 94.00% 69.00%
Revenue [Member] | Customer D [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage     13.00%
Revenue [Member] | Customer E      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage     10.00%
Accounts Receivable | Customer B [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage 77.00% 44.00%  
Accounts Receivable | Customer C [Member]      
Entity Wide Revenue Major Customer [Line Items]      
Concentration risk percentage 14.00% 48.00%