v3.26.3
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 197,114 $ 110,423 $ 453,435 $ 300,437
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 58,253 44,917 155,493 114,508
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 138,861 65,506 297,942 185,929
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 125,870 63,180 261,000 146,268
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29,189 22,957 72,759 51,914
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 96,681 40,223 188,241 94,354
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 21,900 10,882 51,714 31,617
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 13,730 7,086 36,116 21,001
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,170 3,796 15,598 10,616
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 47,783 35,434 138,408 121,223
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 15,334 14,828 46,534 41,451
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 32,449 20,606 91,874 79,772
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,561 927 2,313 1,329
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 46 84 142
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,561 $ 881 $ 2,229 $ 1,187