XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 103,118 $ 84,911 $ 293,586 $ 269,083
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 43,916 41,444 113,796 150,255
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 59,202 43,467 179,790 118,828
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 30,862 31,919 86,999 93,115
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 21,559 19,741 54,288 58,032
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,303 12,178 32,711 35,083
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,055 7,509 26,135 28,209
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,101 6,185 19,184 24,605
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,954 1,324 6,951 3,604
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 62,504 44,870 177,916 146,235
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 14,800 14,936 38,167 66,309
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 47,704 29,934 139,749 79,926
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 697 613 2,536 1,524
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 456 582 2,157 1,309
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 241 $ 31 $ 379 $ 215