Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Revisions to Financial Statements (Details)

v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Revisions to Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Accounts payable $ 127,952       $ 127,952   $ 129,491  
Accrued revenue share 107,252       107,252   95,116  
Other current liabilities 16,596       16,596   14,671  
Total current liabilities 274,600       274,600   269,153  
Other non-current liabilities 4,833       4,833   4,838  
Total liabilities 647,898       647,898   645,905  
Accumulated deficit (724,567)       (724,567)   (721,586)  
Total stockholders’ equity 196,886 $ 184,072 $ 156,299 $ 160,467 196,886 $ 156,299 195,749 $ 162,131
Revenue share 87,719 72,983 63,093   160,702 121,231    
Total costs of revenue and operating expenses 158,376 144,857 133,843   303,233 269,430    
Income (loss) from operations 20,307 21,126 6,534   41,433 1,873    
Income (loss) before taxes 12,953 (10,976) (19,943)   1,977 (36,140)    
Net income (loss) 10,283 (13,264) (21,395) $ (14,104) (2,981) (35,499)    
Comprehensive loss $ 9,617 $ (14,438) $ (23,599)   $ (4,821) $ (33,503)    
Net income (loss) per share                
Basic (in dollars per share) $ 0.08 $ (0.11) $ (0.20)   $ (0.02) $ (0.33)    
Diluted (in dollars per share) $ 0.06 $ (0.11) $ (0.20)   $ (0.02) $ (0.33)    
Operating Segments | ODS                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share $ 70,776 $ 63,500 $ 55,562   $ 134,276 $ 108,256    
Operating Segments | AGP                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share $ 17,321 10,092 $ 8,303   $ 27,413 $ 14,561    
Consolidation, Eliminations                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   (609)            
As Reported                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Accounts payable             132,807  
Accrued revenue share             87,215  
Other current liabilities             18,402  
Total current liabilities             268,299  
Other non-current liabilities             9,280  
Total liabilities             649,493  
Accumulated deficit             (725,174)  
Total stockholders’ equity             192,161  
Revenue share   71,048            
Total costs of revenue and operating expenses   142,922            
Income (loss) from operations   23,061            
Income (loss) before taxes   (9,041)            
Net income (loss)   (11,329)            
Comprehensive loss   $ (12,503)            
Net income (loss) per share                
Basic (in dollars per share)   $ (0.09)            
Diluted (in dollars per share)   $ (0.09)            
As Reported | Operating Segments | ODS                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   $ 60,131            
As Reported | Operating Segments | AGP                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   11,526            
As Reported | Consolidation, Eliminations                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   (609)            
Adjustments                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Accounts payable             (3,316)  
Accrued revenue share             7,901  
Other current liabilities             (3,731)  
Total current liabilities             854  
Other non-current liabilities             (4,442)  
Total liabilities             (3,588)  
Accumulated deficit             3,588  
Total stockholders’ equity             $ 3,588  
Revenue share   1,935            
Total costs of revenue and operating expenses   1,935            
Income (loss) from operations   (1,935)            
Income (loss) before taxes   (1,935)            
Net income (loss)   (1,935)            
Comprehensive loss   $ (1,935)            
Net income (loss) per share                
Basic (in dollars per share)   $ (0.02)            
Diluted (in dollars per share)   $ (0.02)            
Adjustments | Operating Segments | ODS                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   $ 3,369            
Adjustments | Operating Segments | AGP                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   (1,434)            
Adjustments | Consolidation, Eliminations                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Revenue share   $ 0