XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Revenue $ 475 $ 6,950 $ 2,821 $ 18,250  
Related Party          
Related Party Transaction [Line Items]          
Accounts payable 802   802   $ 4,080
Revenue 47 $ 5,302 570 $ 14,072  
Accounts and other receivables, net $ 0   $ 0   $ 2,642
Related Party | Fluor          
Related Party Transaction [Line Items]          
Percentage of revenue earned 10.00% 76.00% 20.00% 77.00%  
Services Performed          
Related Party Transaction [Line Items]          
Related party transaction, amounts of transaction $ 229 $ 10,763 $ 767 $ 27,968