v3.26.1
Segment Information (Details) - Schedule of Financial Information of Company's Single Operating Segment - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Revenues $ 65,733 $ 78,181
Less:    
Royalty expense 9,025 24,243
License, participation and technology costs 13,594 7,118
Other direct operating costs 8,040 6,182
Payroll and related 19,649 16,900
Professional services 6,074 3,112
Advertising and marketing 7,526 1,385
Amortization and depreciation 5,972 3,797
Other general and administrative 10,059 7,520
Change in fair value of acquisition-related deferred consideration 950  
Total operating expenses 80,889 70,257
Operating (loss) income (15,156) 7,924
Interest expense (457) (4,365)
Gain on bargain purchase 4,250  
Other income (expense) (137) 311
Net (loss) income before income taxes (11,500) 3,870
Provision for income taxes 2,843 (106)
Net (loss) income $ (8,657) $ 3,764