XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 24 Months Ended
May 01, 2025
May 20, 2024
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2022
Jun. 30, 2025
Jun. 30, 2024
Apr. 24, 2024
Loss Contingencies [Line Items]                    
Capital expenditure commitments     $ 4,894,000 $ 4,894,000       $ 4,894,000    
Litigation related accrual amount         $ 2,300,000 $ 17,200,000 $ 6,500,000   $ 26,000,000  
Payment of litigation settlement $ 45,000,000                  
Legal fees     $ 5,100,000              
Selling, General and Administrative [Member]                    
Loss Contingencies [Line Items]                    
Litigation related accrual amount       $ 344,000       675,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                
Post-judgment interest accrue   1,351               $ 2,323
Awarded cost amount   87,000                
Loss Contingency, Damages Sought, Value   26,000,000                
Litigation related accrual amount   5,400,000                
Loss Contingency Accrual, Provision   $ 9,500,000