XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 359,058 $ 405,059 $ 399,079
Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 161,729 181,166 155,758
Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 197,329 223,893 243,321
United States [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 185,834 149,456 129,422
United States [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 85,347 82,400 76,306
United States [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 100,487 67,056 53,116
Europe [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 41,803 59,742 38,378
Europe [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 27,088 31,792 27,856
Europe [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 14,715 27,950 10,522
Asia Pacific [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 129,981 192,267 228,335
Asia Pacific [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 48,347 63,631 49,076
Asia Pacific [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 81,634 128,636 179,259
All Other [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 1,440 3,594 2,944
All Other [Member] | Brick Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 947 3,343 2,520
All Other [Member] | Advanced Products [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 493 $ 251 $ 424