XML 118 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Miscellaneous Other Income (Tables)
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other Income (Loss)
For the Years Ended December 31,
202420232022
Interest Income$19,223 $13,597 $6,031 
Royalty Income - Non-Operated Coal18,379 8,855 10,258 
Contract Assessments15,000 16,350 — 
Rental Income1,916 2,129 2,239 
Other26,154 12,330 5,826 
Miscellaneous Other Income$80,672 $53,261 $24,354