XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended 24 Months Ended
May 20, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2022
Dec. 31, 2024
Jun. 30, 2024
Apr. 24, 2024
Loss Contingencies [Line Items]              
Capital expenditure commitments         $ 12,669,000    
Litigation related accrual amount   $ 2,300,000 $ 17,200,000 $ 6,500,000   $ 26,000,000  
Selling, General and Administrative [Member]              
Loss Contingencies [Line Items]              
Litigation related accrual amount         992,000    
Infringement of SynQor Patent [Member]              
Loss Contingencies [Line Items]              
Loss Contingency, Damages Awarded, Value         $ 6,500,000    
Increase in loss contingency damages awarded value $ 4,500,000            
Awarded cost amount 87,000            
Loss Contingency Accrual, Provision 9,500,000            
Litigation related accrual amount 5,400,000            
Loss Contingency, Damages Sought, Value 26,000,000            
Post-judgment interest accrue $ 1,351           $ 2,323