XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 102,186 $ 95,376 $ 190,468 $ 184,172
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 34,523 54,352 69,880 108,811
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 67,663 41,024 120,588 75,361
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 31,450 34,064 56,137 61,196
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 18,668 19,708 32,729 38,291
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 12,782 14,356 23,408 22,905
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,270 11,509 17,080 20,700
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,041 10,224 12,083 18,420
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,229 1,285 4,997 2,280
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 62,396 49,384 115,412 101,365
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,846 24,045 23,367 51,373
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 52,550 25,339 92,045 49,992
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,070 419 1,839 911
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 968 375 1,701 727
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 102 $ 44 $ 138 $ 184