XML 101 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Apr. 30, 2023
Accounting Policies [Abstract]          
Revenue recognized $ 4.0 $ 8.3 $ 20.8 $ 26.9  
Change in revenue due to change in estimate 1.8   3.2    
Restricted cash         $ 0.4
Allowance for doubtful accounts 1.6   1.6   0.5
Capitalized Interest Costs, Including Allowance for Funds Used During Construction 0.2   0.3    
Depreciation and amortization expense 2.8 $ 1.8 5.4 $ 3.4  
Cash equivalents 21.6   21.6   28.7
Investment in equity securities $ 7.5   $ 7.5   $ 0.0