XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT EVENTS AND ACCOUNTING POLICIES - Other Operating Property and Equipment (Details)
Dec. 31, 2024
Buildings  
Other Operating Property and Equipment  
Estimated useful lives 20 years
Automobiles  
Other Operating Property and Equipment  
Estimated useful lives 3 years
Computers  
Other Operating Property and Equipment  
Estimated useful lives 3 years
Computer software  
Other Operating Property and Equipment  
Estimated useful lives 5 years
Fixtures, furniture and equipment  
Other Operating Property and Equipment  
Estimated useful lives 5 years
Trailers  
Other Operating Property and Equipment  
Estimated useful lives 7 years
Heavy equipment | Minimum  
Other Operating Property and Equipment  
Estimated useful lives 8 years
Heavy equipment | Maximum  
Other Operating Property and Equipment  
Estimated useful lives 10 years