XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT, NET - Schedule of Depreciation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 5,758 $ 4,636 $ 11,323 $ 9,401
Cost of revenues        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 3,062 2,917 6,123 5,666
Research and development, net        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 1,935 1,040 3,674 2,432
Selling, general and administrative        
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 761 $ 679 $ 1,526 $ 1,303