v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Jul. 31, 2025
Jun. 06, 2025
Variable Interest Entity [Line Items]        
Total Assets $ 327,152 $ 337,846 $ 19,128 $ 9,191
Total Liabilities 37,723 33,070    
Variable Interest Entity, Primary Beneficiary        
Variable Interest Entity [Line Items]        
Total Assets 309,384 320,597    
Total Liabilities 0 26    
Variable Interest Entity, Primary Beneficiary | BNC BNB Cayman        
Variable Interest Entity [Line Items]        
Total Assets 304,507 319,622    
Total Liabilities 0 26    
Variable Interest Entity, Primary Beneficiary | CEA BRS LLC        
Variable Interest Entity [Line Items]        
Total Assets 4,877 975    
Total Liabilities $ 0 $ 0