v3.26.1
Fair Value Measurement - Schedule of Assets and Liabilities Recorded at Fair Value on a Recurring or Non-recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Aug. 05, 2025
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash and cash equivalents, Carrying Value $ 7,084 $ 3,061 $ 409,900
Cash and Cash Equivalents, Fair Value 7,084 3,061  
Digital assets, Carrying Value 304,507 319,622  
Digital assets, Fair Value 304,507 319,622  
Related party note payable, Carrying Value 1,798 1,083  
Related party note payable, Fair Value 1,798 1,083  
Warrants, Carrying value 12,049 22,031  
Warrants, Fair Value 12,049 22,031  
Related party note payable, Carrying Value 0 753  
Related party note payable, Fair Value   753  
Total Carrying Value 325,438 347,108  
Total Fair Value 325,438 347,108  
Related Party      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Other current related party liabilities, at fair value, Carrying Value 0 558  
Other current related party liabilities, at fair value, Fair Value   558  
Level 1      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash and Cash Equivalents, Fair Value 7,084 3,061  
Digital assets, Fair Value 304,507 319,622  
Related party note payable, Fair Value 0 0  
Warrants, Fair Value 0 0  
Related party note payable, Fair Value   0  
Total Fair Value 311,591 322,683  
Level 1 | Related Party      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Other current related party liabilities, at fair value, Fair Value   0  
Level 2      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash and Cash Equivalents, Fair Value 0 0  
Digital assets, Fair Value 0 0  
Related party note payable, Fair Value 0 0  
Warrants, Fair Value 0 0  
Related party note payable, Fair Value   0  
Total Fair Value 0 0  
Level 2 | Related Party      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Other current related party liabilities, at fair value, Fair Value   0  
Level 3      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash and Cash Equivalents, Fair Value 0 0  
Digital assets, Fair Value 0 0  
Related party note payable, Fair Value 1,798 1,083  
Warrants, Fair Value 12,049 22,031  
Related party note payable, Fair Value   753  
Total Fair Value $ 13,847 24,425  
Level 3 | Related Party      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Other current related party liabilities, at fair value, Fair Value   $ 558