XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule of Company Recognized Revenue and Expense Associated with CFEs in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounting Policy [Line Items]        
Revenue $ 225,178 $ 475,437 $ 421,645 $ 1,399,212
Cost of sales (179,177) (409,080) (336,839) (1,251,215)
Other loss, net 20,236 9,156 31,476 21,514
Consolidated VIEs        
Accounting Policy [Line Items]        
Other loss, net (15,534) (311) (24,209) (12,319)
Finance        
Accounting Policy [Line Items]        
Revenue 42,128 32,121 74,116 79,808
Cost of sales (8,060) (3,402) (14,274) (6,126)
Finance | Consolidated VIEs        
Accounting Policy [Line Items]        
Revenue 24,849 14,156 39,768 25,040
Cost of sales (5,330) (1,159) (8,829) (2,005)
Product        
Accounting Policy [Line Items]        
Revenue 11,924 $ 14,324 23,424 $ 38,773
Cost of sales (704)   (1,601)  
Product | Consolidated VIEs        
Accounting Policy [Line Items]        
Revenue 3,644   5,975  
Cost of sales $ (703)   $ (1,601)