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

Stockholders' Equity - Schedule of Share Repurchases (Details)

v3.26.1
Stockholders' Equity - Schedule of Share Repurchases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Class of Stock [Line Items]      
Excise tax (in thousands) $ 796 $ 1,909 $ 0
Common Class A      
Class of Stock [Line Items]      
Common stock repurchased, including accrued excise tax (in shares) 17,616,548 25,460,052 2,400,338
Aggregate repurchase cost, including commissions (in thousands) $ 150,354 $ 270,978 $ 29,579