Subsequent Event |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Event | 19. SUBSEQUENT EVENT On April 24, 2026, the Company entered into a Purchase and Sale Agreement to sell a parcel of the Company’s land near its Elwood, IL (Millsdale) site. The agreed upon purchase price for the property is $30,000,000 and is subject to customary adjustments and closing conditions. The transaction is expected to close during the second half of 2026. |