v3.26.1
Equity Method Investments - Investment in Limited Partnership Fund (Details) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2026
Mar. 31, 2022
Jul. 31, 2019
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2022
Apr. 30, 2021
Equity Method Investments                
Equity method investment gain (loss), net of tax       $ 17,441,000 $ 4,837,000 $ (1,674,000)    
Limited Partnership Fund                
Equity Method Investments                
Capital contributions       528,000     $ 10,000,000 $ 10,000,000
Contribution commitments             $ 0  
Limited Partnership Fund | Equity method investment loss, net of tax                
Equity Method Investments                
Equity method investment gain (loss), net of tax       17,441,000 4,816,000 (1,782,000)    
Income tax expense from equity method investments       0 0 0    
Limited Partnership Fund | Long term investments                
Equity Method Investments                
Carrying value of equity method investments       51,880,000 30,423,000      
Limited Partnership Fund, Technologies and Start-Up                
Equity Method Investments                
Capital contributions   $ 20,000,000   $ 4,543,000 $ 5,674,000 $ 3,074,000    
Expected years contributions will be made   5 years 2 years          
Additional capital contributions     $ 931,000          
Limited Partnership Fund, Technologies and Start-Up | Subsequent Event                
Equity Method Investments                
Capital contributions $ 20,000,000              
Expected years contributions will be made 5 years