XML 135 R118.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties - Revenues and Expenses (Details) - Affiliated Entity - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Revenue $ 154,591 $ 45,082 $ 231,755
Cost of revenue      
Related Party Transaction [Line Items]      
Expenses 128,308 3,063 2,863
Selling, general and administrative expenses      
Related Party Transaction [Line Items]      
Expenses $ 1,507 $ 285 $ 113