Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Details)

v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2026
Mar. 16, 2026
Apr. 30, 2026
Apr. 30, 2025
Apr. 29, 2026
Mar. 13, 2026
Mar. 11, 2026
Jan. 31, 2026
Class of Stock [Line Items]                
Treasury stock (in shares) 0   0   14,130,784     14,130,784
Carrying value of the treasury shares $ 0   $ 0   $ 23,800     $ 23,831
Stock repurchase program, authorized amount $ 125,000   125,000     $ 125,000 $ 200,000  
Remaining authorization to purchase up to an additional           $ 75,000    
Payments for stock repurchase   $ 125,000 125,000 $ 0        
Share price (in dollars per share)             $ 5.84  
Percentage of total shares             80.00%  
Excise tax accrued     $ 900          
Share repurchases (in shares)       0        
Common Class A                
Class of Stock [Line Items]                
Common stock repurchased and retired, (in shares) 17,123,288 17,123,288