XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts and Other Receivables – Net - Schedule of Accounts and Other Receivables Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Accounts receivables $ 141,273 $ 155,267
Other 4,982 10,959
Total accounts and other receivables 146,255 166,226
Less – allowance for credit losses (582) (833)
Total accounts and other receivables – net $ 145,673 $ 165,393