XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Reclassification [Line Items]          
Amortization of developed technology $ 3,640,000 $ 3,640,000 $ 10,918,000 $ 10,918,000  
Depreciation and amortization 9,552,000 21,258,000 29,361,000 63,237,000  
Cost of product and service revenue (263,059,000) (438,441,000) $ (903,614,000) (1,099,637,000)  
Put Option          
Reclassification [Line Items]          
Derivative, fair value         $ 0
Revision of Prior Period, Reclassification, Adjustment          
Reclassification [Line Items]          
Amortization of developed technology   3,600,000   10,900,000  
Depreciation and amortization   (3,600,000)   $ (10,900,000)  
Cost of product and service revenue 20,100,000 8,200,000      
Revision of Prior Period, Reclassification, Adjustment | Brazilian Imposto sobre Circulação de Mercadorias e Serviços          
Reclassification [Line Items]          
Tax credit, benefit $ 20,100,000 $ 8,200,000