XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 93,968 $ 83,872
Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 34,111 40,592
Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 59,857 43,280
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 61,770 42,450
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 18,282 20,810
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 43,488 21,640
Stocking distributors, net of sales allowances [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 19,210 29,039
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 15,364 19,407
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,846 9,632
Non-recurring engineering [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,866 3,843
Non-recurring engineering [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 465 375
Non-recurring engineering [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,401 3,468
Royalties [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,762 8,180
Royalties [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Royalties [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 10,762 8,180
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 360 360
Other [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Other [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 360 $ 360