Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Narrative (Details)

v3.25.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 27, 2024
Sep. 15, 2020
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock base compensation expense, options     $ 7,005    
Unrecognized stock base compensation expense, RSU and RSA     20,179    
Stock compensation expense     $ 33,543 $ 33,763 $ 30,401
Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Plan term     10 years    
Unrecognized stock base compensation expense, period of recognition     2 years 14 days    
PSUs          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting target percentage (up to)     200.00%    
RSU, PSU, and RSA          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock base compensation expense, period of recognition     1 year 6 months 29 days    
Minimum | Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period     2 years    
Minimum | Restricted Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period     3 months    
Maximum | Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period     3 years    
Maximum | Restricted Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period     1 year    
2020 Equity Incentive Plan of Digital Turbine, Inc.          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Plan term   10 years      
Number of shares authorized for issuance 20,560,000 12,000,000      
Number of additional shares authorized 8,560,000        
Number of shares available for issuance     6,106,862