v3.26.1
Business, Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)
Mar. 31, 2026
Rose LifeScience Inc. [Member]  
Nature Of Operations [Line Items]  
Equity ownership percentage 80.00%