v3.25.2
Summary of Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Summary of Accounting Policies (Details) [Line Items]    
Revenues $ 69,811 $ 55,274
Building [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant and Equipment, Useful Life 40 years  
Minimum [Member] | Other Depreciable Assets [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant and Equipment, Useful Life 3 years  
Maximum [Member] | Other Depreciable Assets [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Property, Plant and Equipment, Useful Life 10 years  
POC Revenue [Member]    
Summary of Accounting Policies (Details) [Line Items]    
Revenues $ 65,800 $ 52,100