v3.25.2
Subsequent Events - Additional Information (Detail)
$ / shares in Units, $ in Thousands
Aug. 01, 2025
USD ($)
MW
Jul. 22, 2025
$ / shares
shares
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
Feb. 23, 2024
$ / shares
Subsequent Event [Line Items]          
Common stock, par value | $ / shares     $ 0.001 $ 0.001 $ 0.001
Subsequent Events [Member]          
Subsequent Event [Line Items]          
Issuance of shares, exercised warrants | shares   33,333      
Warrants exercise price | $ / shares   $ 2.88      
Subsequent Events [Member] | Asset Purchase Agreement [Member]          
Subsequent Event [Line Items]          
Mining site potential capcaity | MW 11        
Aggregate purchase price of asset | $ $ 3,900        
Refundable deposit to be paid | $ $ 195        
Acquisition subject to due diligence period 41 days