v3.26.1
Equity and Earnings Per Share - Schedule of Weighted Average Shares of Fully Diluted Basis (Details) - shares
1 Months Ended 4 Months Ended 11 Months Ended
Jun. 06, 2025
Apr. 30, 2025
Apr. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common shares outstanding (in shares) 1,410 1,410 36,406,819
Common share equivalents (in shares) 0 0 9,279,575
Weighted-average number of common shares outstanding – basic (in shares) 1,410 1,410 45,686,394
Dilutive shares (in shares) 0 0 42,093,777
Weighted-averages shares on a fully diluted basis (in shares) 1,410 1,410 87,780,171
Pre-funded Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common share equivalents (in shares) 0 0 6,356,363
Strategic Advisor Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common share equivalents (in shares) 0 0 2,923,212
Warrant      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 41,926,036
Warrant | Stapled Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 40,600,127
Warrant | Asset Manager Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 812,002
Warrant | Public Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 427,703
Warrant | 2022 Underwriter Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 86,204
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 103,475
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 22,109
Convertible note      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dilutive shares (in shares) 0 0 42,157