XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Jan. 01, 2022
USD ($)
Significant Accounting Policies [Line Items]                
Entity Incorporation, State or Country Code       DE        
Date of entity incorporation       1999-06        
Billed amount under agreement             $ 59,000  
Amount of payments collected             $ 41,700  
Accounts receivable recovered $ 1,900              
Allowance for doubtful accounts   $ 14,400   $ 14,400        
Adjustment to retained earnings   $ (96,476)   $ (96,476)   $ (86,999)    
ASC 606                
Significant Accounting Policies [Line Items]                
Change In Accounting Principle Accounting Standards Update Adopted   true   true        
Change In Accounting Principle Accounting Standards Update Adoption Date   Apr. 01, 2022   Apr. 01, 2022        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true   true        
Cumulative effect of ASC 326 adoption                
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        
Cumulative effect of ASC 326 adoption | Cumulative Effect, Period of Adoption, Adjustment                
Significant Accounting Policies [Line Items]                
Adjustment to retained earnings               $ 400
ASU 2020-04                
Significant Accounting Policies [Line Items]                
Change In Accounting Principle Accounting Standards Update Adopted   true   true        
Change In Accounting Principle Accounting Standards Update Adoption Date   Mar. 31, 2020   Mar. 31, 2020        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true   true        
Customer Concentration Risk | Sales Revenue, Net                
Significant Accounting Policies [Line Items]                
Number of major customers | Customer   1 2 1 2      
Customer Concentration Risk | Sales Revenue, Net | Customer One                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage   13.00% 22.00% 13.00% 20.00%      
Customer Concentration Risk | Sales Revenue, Net | Customer Two                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage     14.00%   12.00%      
Customer Concentration Risk | Accounts receivable                
Significant Accounting Policies [Line Items]                
Number of major customers | Customer       1   2    
Concentration risk, threshold percentage       10.00%        
Customer Concentration Risk | Accounts receivable | Customer One                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage           26.00%    
Customer Concentration Risk | Accounts receivable | Customer Two                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage           10.00%    
Geographic Concentration Risk | Accounts receivable | Foreign Countries                
Significant Accounting Policies [Line Items]                
Concentration risk, percentage       77.00%   79.00%