XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts and Other Receivables - Net (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Accounts and Other Receivables Net
June 30,
2025
December 31,
2024
Accounts receivables$155,701 $141,273 
Other4,343 4,982 
Total accounts and other receivables160,044 146,255 
Less – allowance for credit losses(342)(582)
Total accounts and other receivables – net$159,702 $145,673