XML 49 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Details) - Customer
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Significant Accounting Policies [Line Items]          
Equity method investment, ownership percentage 100.00%   100.00%    
Customer Concentration Risk | Accounts Receivable          
Significant Accounting Policies [Line Items]          
Concentration risk, number of customers     2   3
Customer Concentration Risk | Accounts Receivable | Customer A          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     19.00%   17.00%
Customer Concentration Risk | Accounts Receivable | Customer B          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     19.00%   15.00%
Customer Concentration Risk | Accounts Receivable | Customer C          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage         11.00%
Customer Concentration Risk | Revenue Benchmark          
Significant Accounting Policies [Line Items]          
Concentration risk, number of customers 1 1 2 1  
Customer Concentration Risk | Revenue Benchmark | Customer A          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 16.00% 13.00% 12.00% 11.00%  
Customer Concentration Risk | Revenue Benchmark | Customer B          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00%    
ASU - 2021-08          
Significant Accounting Policies [Line Items]          
Change in accounting principle, accounting standards update, adopted true   true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022   Jan. 01, 2022    
Change in accounting principle, accounting standards update, immaterial effect true   true