v3.25.2
Stockholders' Equity - Common Stock Purchase Agreement (Detail) - USD ($)
6 Months Ended
Aug. 11, 2022
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Stockholder's Equity        
Common Stock, Shares, Outstanding     323,762,157 283,546,871
Common Stock Purchase Agreement        
Stockholder's Equity        
Common Stock, Shares, Outstanding 23,648,889      
Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement. 19.99%      
Stock issued during period, shares, issued for services 171,008      
Proceeds from sale of common stock through Purchase Agreement   $ 12,838,000    
Proceeds from sale of common stock through Purchase Agreement (in shares)   10,056,799    
Remaining value of shares under the program     $ 0  
Common Class A | Common Stock Purchase Agreement        
Stockholder's Equity        
Common Stock, Value, Subscriptions $ 75,000,000