XML 63 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
partner
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of primary contract manufacturing partners | partner 4    
Inventory      
Inventory write-down $ 234,400,000 $ 71,400,000 $ 61,800,000
Contract manufacturer and supplier liability $ 113,000,000 43,700,000 0
Property and Equipment      
Estimated useful life (in years) 3 years    
Finite-Lived Intangible Assets [Line Items]      
Number of reporting units | segment 1    
Estimated useful live (in years) 4 years 2 months 12 days    
Impairment of Long-Lived Assets and Investments      
Impairment of long-lived assets $ 0 $ 0 $ 0
Segment Reporting      
Number of reportable segments | segment 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based period (in years) 4 years    
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful live (in years) 3 years    
Capitalized Contract Cost [Line Items]      
PCS term of contract (in years) 1 year    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period of the awards (in years) 2 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful live (in years) 8 years    
Capitalized Contract Cost [Line Items]      
PCS term of contract (in years) 3 years    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period of the awards (in years) 5 years    
Customer A | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer (as a percent) 28.00% 28.00%  
Customer A | Revenue | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer (as a percent) 21.00% 26.00% 15.00%
Customer B | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer (as a percent) 11.00% 16.00%  
Customer B | Revenue | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer (as a percent) 18.00% 16.00%