v3.26.1
Basis of Presentation and Significant Accounting Policies - Schedule of Unaudited Pro Forma Consolidated Financial Information (Details) - Fat Panda Group of Companies - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Product Information [Line Items]    
Revenue $ 7,165 $ 10,133
Net loss $ (11,400) $ (616)