XML 41 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Basis of Presentation - Schedule of Information Pertaining to Warrants to Purchase Common Stock (Parenthetical) (Detail) - Private Placement [Member]
Mar. 31, 2025
$ / shares
Warrants with an Exercise Price of $2.50 per Share [Member]  
Class of Warrant or Right [Line Items]  
Warrants, exercise price per share $ 2.5
Warrants with an Exercise Price of $2.36 per Share [Member]  
Class of Warrant or Right [Line Items]  
Warrants, exercise price per share $ 2.36