XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.2
Related Parties - Revenues and Expenses (Details) - Affiliated Entity - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Related Party Transaction [Line Items]        
Revenue $ 42,810 $ 10,368 $ 74,874 $ 25,943
Cost of revenue        
Related Party Transaction [Line Items]        
Expenses 36,684 606 63,145 1,099
Selling, general and administrative expenses        
Related Party Transaction [Line Items]        
Expenses $ 236 $ 81 $ 302 $ 112