v3.26.1
Organization and Basis of Presentation - Schedule of Information Pertaining to the Warrants (Detail) - shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Class of Warrant or Right [Line Items]        
Warrants outstanding at beginning of period 24,319,999 24,319,999 28,689,999 31,451,999
Warrants exercised (204,000) 0 (1,016,000) (2,762,000)
Warrants outstanding at end of period 24,115,999 24,319,999 27,673,999 28,689,999
Warrants Issued April 3, 2024 [Member]        
Class of Warrant or Right [Line Items]        
Warrants outstanding at beginning of period 21,895,999 21,895,999 26,265,999 29,027,999
Warrants exercised (204,000) 0 (1,016,000) (2,762,000)
Warrants outstanding at end of period 21,691,999 21,895,999 25,249,999 26,265,999
Remaining exercise term (years) 2 years 9 months 3 days      
Warrants Issued June 13, 2024 [Member]        
Class of Warrant or Right [Line Items]        
Warrants outstanding at beginning of period 2,424,000 2,424,000 2,424,000 2,424,000
Warrants exercised 0 0 0 0
Warrants outstanding at end of period 2,424,000 2,424,000 2,424,000 2,424,000
Remaining exercise term (years) 2 years 11 months 12 days