XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Other Receivables - Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Accounts receivables $ 149,303 $ 171,923
Other 5,106 4,100
Total accounts and other receivables 154,409 176,023
Less – allowance for doubtful accounts (1,261) (594)
Total accounts and other receivables – net $ 153,148 $ 175,429