XML 59 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Mar. 18, 2026
May 01, 2025
May 20, 2024
Jun. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Apr. 24, 2024
Loss Contingencies [Line Items]              
Capital expenditure commitments         $ 25,309,000    
Payment of litigation settlement   $ 45,000,000     28,557,000 $ 0  
Legal fees       $ 5,100,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        
Payment of litigation settlement $ 28,557,256