v3.25.2
Net Loss Per Share - Additional Information (Detail) - Private Placement [Member] - Warrant [Member] - shares
6 Months Ended
Dec. 05, 2022
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of shares of common stock issued 635,703  
Maximum [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of shares of common stock issued   3,700,000