XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies (Narrative) (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 21 Months Ended
Feb. 09, 2021
USD ($)
Feb. 28, 2021
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2021
Dec. 31, 2021
USD ($)
customer
Sep. 30, 2022
USD ($)
customer
Summary Of Significant Accounting Policies [Line Items]                
Contingent repayment liability | $     $ 167,496   $ 167,496   $ 169,717 $ 167,496
Single customer with 10% or greater [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers             0  
Customers with 10% or greater accounts receivable [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers         1      
Sales Revenue, Net [Member] | Single customer with 10% or greater [Member] | Customer Concentration Risk [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers               0
Sales Revenue, Net [Member] | One Customer [Member] | Customer Concentration Risk [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk, percentage     13.00% 17.00% 11.00% 15.00%    
Accounts Receivable [Member] | Domestic Customers [Member] | Customer Concentration Risk [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk, percentage         54.00%   53.00%  
Accounts Receivable [Member] | One Customer [Member] | Customer Concentration Risk [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Concentration risk, percentage         10.00%      
Convertible Senior Notes [Member]                
Summary Of Significant Accounting Policies [Line Items]                
Principal amount of notes | $ $ 900,000 $ 900,000            
Maturity date Feb. 15, 2028 Feb. 15, 2028