XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 93,166 $ 107,844 $ 262,892 $ 312,407
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 43,764 49,432 123,842 135,191
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 49,402 58,412 139,050 177,216
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 47,522 40,168 144,344 109,190
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,943 21,279 71,348 60,764
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 22,579 18,889 72,996 48,426
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,950 16,200 31,796 40,762
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,906 10,392 21,322 24,893
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 3,044 5,808 10,474 15,869
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 34,210 50,647 85,352 159,684
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,777 17,024 30,265 46,998
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 23,433 33,623 55,087 112,686
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 484 829 1,400 2,771
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 138 737 907 2,536
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 346 $ 92 $ 493 $ 235