v3.26.1
Segment Information (Details) - Schedule of Financial Information of Company's Single Operating Segment - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]    
Revenues $ 30,595 $ 11,119
Less:    
License, participation and technology costs 13,589 1,806
Compensation and related 6,186 5,060
Other direct operating costs 3,417 814
Royalty expense 2,930 2,187
Professional services 1,383 964
Advertising and marketing 1,000 463
Other general and administrative 3,049 2,465
Change in fair value of acquisition-related deferred consideration 2,000 0
Change in fair value of acquisition-related earnout consideration (650) 0
Depreciation and amortization 2,815 1,062
Total operating expenses 35,719 14,821
Operating loss (5,124) (3,702)
Interest (expense) income (558) 278
Other income (expense) 11 (78)
Net loss before income taxes (5,671) (3,502)
Provision for income taxes (19) (14)
Net loss $ (5,690) $ (3,516)