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
4 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2026
Product Information [Line Items]    
Revenue $ 31,486 $ 31,960
Net income (loss) $ (5,111) $ 116,806