XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Warrant Liabilities - Additional Information (Detail) - $ / shares
1 Months Ended 3 Months Ended
Aug. 04, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Number of warrants exercised (in shares)   0 17,191,435 0
Subsequent Event | February And July 2023 Warrants        
Class of Warrant or Right [Line Items]        
Number of warrants exercised (in shares) 6,399,171      
Exercise price of warrants (in dollars per share) $ 3.2946