XML 49 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 143,352 $ 96,046 $ 256,321 $ 190,014
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 49,191 35,480 97,240 69,591
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 94,161 60,566 159,081 120,423
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 78,157 59,774 143,154 121,544
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,786 19,620 50,691 37,902
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 52,371 40,154 92,463 83,642
Stocking distributors, net of sales allowances [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 32,746 23,599 64,167 42,809
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 23,314 15,604 46,373 30,968
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,432 7,995 17,794 11,841
Non-recurring engineering [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,023 1,960 3,609 3,826
Non-recurring engineering [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 91 256 176 721
Non-recurring engineering [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,932 1,704 3,433 3,105
Royalties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 30,426 10,353 45,391 21,115
Royalties [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Royalties [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 30,426 10,353 45,391 21,115
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 360 0 720
Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 360 $ 0 $ 720