v3.24.2.u1
Hi-Crush Transaction - Schedule of Pro Forma Net Revenue and Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Combinations [Abstract]        
Revenue $ 287,518 $ 311,595 $ 595,500 $ 609,147
Net income $ 18,528 $ 80,487 $ 49,376 $ 144,694