XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Equity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended 47 Months Ended
Jan. 31, 2026
USD ($)
vote
$ / shares
shares
Jan. 31, 2026
USD ($)
vote
$ / shares
shares
Mar. 04, 2026
USD ($)
Feb. 10, 2026
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Jan. 31, 2025
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
Mar. 31, 2022
USD ($)
Apr. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Preferred stock shares authorized (in shares) | shares 50,000,000 50,000,000       50,000,000     50,000,000
Preferred stock par value (in dollars per share) | $ / shares $ 0.001 $ 0.001       $ 0.001     $ 0.001
Preferred stock shares issued (in shares) | shares 0 0       0      
Preferred stock shares outstanding (in shares) | shares 0 0       0      
Common stock shares authorized (in shares) | shares 500,000,000 500,000,000       500,000,000      
Common stock par value (in dollars per share) | $ / shares $ 0.001 $ 0.001       $ 0.001      
Common stock number of votes | vote 1 1              
Treasury stock (in shares) | shares 35,435,631 35,435,631       26,017,782      
Total value of shares repurchased $ 197,819 $ 197,819       $ 130,348      
Subsequent Event                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share repurchase, tender offer, authorized amount       $ 180,000          
Share repurchase, tender offer, maximum aggregate purchase price     $ 140,000            
Subsequent Event | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share repurchase, tender offer, price (in dollars per share) | $ / shares       $ 5.75          
Subsequent Event | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share repurchase, tender offer, price (in dollars per share) | $ / shares       $ 6.50          
Share Repurchase Program 2022                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock repurchase program, authorized amount               $ 100,000  
Additional authorized amount         $ 50,000   $ 50,000    
Shares repurchased during period (in shares) | shares 9,417,849 28,930,297              
Value of shares repurchased during period $ 67,000 $ 185,100              
Stock repurchase program, remaining authorized repurchase amount $ 14,900 $ 14,900