v3.25.1
Nature of Operations and Basis of Presentation - Additional Information (Detail)
May 09, 2025
$ / shares
Common Stock [Member] | Subsequent Event [Member]  
Common stock, par or stated value per share $ 0.001