v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jun. 06, 2025
Apr. 30, 2025
Variable Interest Entity [Line Items]      
Total Assets $ 337,846 $ 9,191 $ 9,044
Total Liabilities 33,070    
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Total Assets 320,597   0
Total Liabilities 26   $ 0
Variable Interest Entity, Primary Beneficiary | BNC BNB Cayman      
Variable Interest Entity [Line Items]      
Total Assets 319,622    
Total Liabilities 26    
Variable Interest Entity, Primary Beneficiary | CEA BRS LLC      
Variable Interest Entity [Line Items]      
Total Assets 975    
Total Liabilities $ 0