XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Inventory, Net, Total $ 28,309 $ 25,044
Sand    
Inventory [Line Items]    
Raw material 805 584
Work in progress 4,182 6,740
Finished goods 11,367 6,507
Spare parts 11,955 11,213
Inventory, Net, Total $ 28,309 $ 25,044