v3.25.4
Business Segment Information - Schedule of Additional Significant Segment Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]      
Share-based compensation $ 10,147 $ 11,920 $ 10,729
Depreciation and amortization 10,192 10,872 20,936
Cost of products and services sold      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Share-based compensation 707 734 564
Depreciation and amortization 4,527 6,343 15,311
Research and development      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Share-based compensation 1,046 839 1,159
Depreciation and amortization 2,081 1,029 1,208
Sales and marketing      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Share-based compensation 863 1,129 1,181
Depreciation and amortization 80 189 571
General and administrative      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Share-based compensation 7,531 9,218 7,826
Depreciation and amortization $ 3,504 $ 3,311 $ 3,846