XML 90 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
1 Months Ended 12 Months Ended
Nov. 06, 2024
USD ($)
Jul. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
intangibleAsset
option
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Jun. 30, 2024
Jan. 01, 2021
Disaggregation of Revenue [Line Items]              
Amortization of developed technology     $ 14,558,000 $ 14,558,000 $ 14,558,000    
Cost of product and service revenue     (618,130,000) (1,161,000,000) (1,424,828,000)    
Tax credits     (4,554,000) (407,000) (421,000)    
Investment in equity securities     $ 3,000,000 $ 0 0    
Lessee, operating lease, number of options to extend or terminate (or more) | option     1        
Operating lease, right-of-use asset, statement of financial position     Other assets Other assets     Other assets
Operating lease, liability, current, statement of financial position     Other current liabilities, Other long-term liabilities Other current liabilities, Other long-term liabilities     Other current liabilities, Other long-term liabilities
Long-lived assets impairment     $ 91,900,000 $ 0 0    
Goodwill impairment     $ 236,000,000 0 0    
Number of indefinite lived intangible asset acquired | intangibleAsset     1        
Divested, percentage           1  
Proceeds from sale of equity securities   $ 12,000,000 $ 11,975,000 0 0    
Gain (loss) from equity investment     0        
Impairment charge recognized     0 0 0    
Amortization of debt discount and issuance costs     6,087,000 10,570,000 6,857,000    
Research and development expense     6,700,000 8,500,000 4,200,000    
Vendor rebates, deferred consideration, current     8,000,000.0 38,600,000      
Vendor rebates     133,300,000        
Vendor rebates, outstanding     115,500,000 48,400,000      
Cost of product and service revenue     603,572,000 1,146,442,000 1,410,270,000    
Advertising expenses     $ 3,300,000 $ 2,700,000 $ 2,600,000    
Temporary equity, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001      
Manufacturing Production Credits, 45X              
Disaggregation of Revenue [Line Items]              
Product cost     $ 137,800,000 $ 9,300,000      
Cost of product and service revenue     $ 4,400,000        
Simple Agreement Of Future Equity (SAFE) Agreement              
Disaggregation of Revenue [Line Items]              
Investment in equity securities $ 3,000,000            
Contingent payment upon milestone achievements 2,000,000            
Equity method investments $ 3,000,000            
Largest Customer | Trade Accounts Receivable | Customer Concentration Risk              
Disaggregation of Revenue [Line Items]              
Concentration risk, percentage     9.00% 2.70%      
Five Largest Customers | Trade Accounts Receivable | Customer Concentration Risk              
Disaggregation of Revenue [Line Items]              
Concentration risk, percentage     31.00% 29.60%      
Customer One | Revenue Benchmark | Customer Concentration Risk              
Disaggregation of Revenue [Line Items]              
Concentration risk, percentage     15.60% 13.40% 11.80%    
Customer Two | Revenue Benchmark | Customer Concentration Risk              
Disaggregation of Revenue [Line Items]              
Concentration risk, percentage     11.90%   10.60%    
Series A Redeemable Perpetual Preferred Stock              
Disaggregation of Revenue [Line Items]              
Temporary equity, par value (in dollars per share) | $ / shares     $ 0.001        
Minimum              
Disaggregation of Revenue [Line Items]              
Payment receivable expected threshold period     30 days        
Maximum              
Disaggregation of Revenue [Line Items]              
Payment receivable expected threshold period     60 days        
Revision of Prior Period, Reclassification, Adjustment              
Disaggregation of Revenue [Line Items]              
Amortization of developed technology       $ 4,000,000      
Cost of product and service revenue     $ 11,800,000 23,200,000 $ 12,300,000    
Revision of Prior Period, Reclassification, Adjustment | Brazilian Imposto sobre Circulação de Mercadorias e Serviços              
Disaggregation of Revenue [Line Items]              
Tax credits     $ 11,800,000 $ 23,200,000 $ 12,300,000