XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Effective Income Tax Rate Reconciliation [Line Items]          
Impairment charge $ 0 $ 0 $ 76,900 $ 0 $ 76,945
Inventory write-downs       4,233 40,946
Unusual or infrequent item         26,500
Provision for (benefit from) income taxes $ 6,474 $ 10,251   $ 11,149 $ (3,799)
Effective tax rate 12.40% 25.80%   7.90% 16.20%
Immersive Healthcare Inventory          
Effective Income Tax Rate Reconciliation [Line Items]          
Inventory write-downs         $ 33,400