v3.26.1
Goodwill and Acquired Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Goodwill [Line Items]  
Goodwill, Beginning Balance $ 152,903
Acquisition 0
Goodwill, Ending Balance 152,903
Sand and Logistics [Member]  
Goodwill [Line Items]  
Goodwill, Beginning Balance 75,574
Acquisition 0
Goodwill, Ending Balance 75,574
Power [Member]  
Goodwill [Line Items]  
Goodwill, Beginning Balance 77,329
Acquisition 0
Goodwill, Ending Balance $ 77,329