XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Basis of Presentation - Schedule of Information Pertaining to Warrants to Purchase Common Stock (Detail) - Private Placement [Member]
3 Months Ended
Mar. 31, 2025
shares
Class of Warrant or Right [Line Items]  
Balance at beginning of period 31,451,999
Warrants exercised during the period (2,762,000)
Balance at end of period 28,689,999
Warrants with an Exercise Price of $2.50 per Share [Member]  
Class of Warrant or Right [Line Items]  
Balance at beginning of period 29,027,999
Warrants exercised during the period (2,762,000)
Balance at end of period 26,265,999
Remaining exercise term (years) 4 years 3 days
Warrants with an Exercise Price of $2.36 per Share [Member]  
Class of Warrant or Right [Line Items]  
Balance at beginning of period 2,424,000
Warrants exercised during the period 0
Balance at end of period 2,424,000
Remaining exercise term (years) 4 years 2 months 12 days