v3.26.1
Basis of Presentation and Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended
Jul. 31, 2025
Jul. 31, 2026
Apr. 30, 2026
Product Information [Line Items]      
Accumulated amortization   $ (588) $ (474)
Foreign currency translation adjustment   (121) 45
Finite-lived intangible assets, net   4,520 4,800
Amortization expenses $ 100 $ 100  
Trade names      
Product Information [Line Items]      
Asset's estimated useful life   10 years  
Finite-lived intangible assets, gross   $ 5,229 $ 5,229