XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment is composed of the following.
 June 30,
2024
December 31,
2023
Land$137,250 $139,897 
Buildings157,102 151,716 
Land and leasehold improvements150,879 149,795 
Equipment212,441 212,424 
Oil and gas properties153,063 145,065 
Construction in progress531 1,629 
 811,266 800,526 
Less accumulated depreciation, depletion, and amortization(430,188)(420,035)
Property and equipment, net$381,078 $380,491