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 |