XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 405,059 $ 399,079 $ 359,364
Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 181,166 155,758 189,144
Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 223,893 243,321 170,220
United States [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 149,456 129,422 118,640
United States [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 82,400 76,306 74,280
United States [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 67,056 53,116 44,360
Europe [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 59,742 38,378 37,907
Europe [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 31,792 27,856 32,762
Europe [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 27,950 10,522 5,145
Asia Pacific [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 192,267 228,335 200,803
Asia Pacific [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 63,631 49,076 80,344
Asia Pacific [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 128,636 179,259 120,459
All Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 3,594 2,944 2,014
All Other [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 3,343 2,520 1,758
All Other [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 251 $ 424 $ 256