XML 72 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
Jul. 11, 2022
Sep. 30, 2025
Jul. 11, 2024
Jul. 11, 2023
Commitments [Line Items]        
License and asset purchase agreement payment made in first year $ 10.0      
License and asset purchase agreement payment made in second year       $ 10.0
License and asset purchase agreement payment made in third year     $ 10.0  
Purchase commitment   $ 5.4    
License and Asset Purchase Agreement [Member]        
Commitments [Line Items]        
Purchase price of an asset acquisition $ 30.0      
License and Asset Purchase Agreement [Member] | Calendar Years 2022 Through 2025 [Member]        
Commitments [Line Items]        
Percentage of annual royalty on the Company's net sales 1.50%      
Minimum royalty amount $ 3.0      
License and Asset Purchase Agreement [Member] | Calendar Year 2026 [Member]        
Commitments [Line Items]        
Percentage of annual royalty on the Company's net sales 2.50%      
Minimum royalty amount $ 5.0