XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment is composed of the following.
 June 30,
2025
December 31,
2024
Land$131,142 $134,738 
Buildings161,857 160,282 
Land and leasehold improvements153,272 152,091 
Equipment211,518 213,800 
Oil and gas properties157,661 156,849 
Construction in progress1,251 672 
 816,701 818,432 
Less accumulated depreciation, depletion, and amortization(451,439)(442,277)
Property and equipment, net$365,262 $376,155