v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Investment Securities Classified as Held-to-Maturity (Details) - USD ($)
$ in Thousands
May 02, 2026
Jan. 31, 2026
May 03, 2025
Short-term:      
Amortized cost $ 51,886 $ 36,628 $ 170,490
Gross unrealized gains 169 114 91
Gross unrealized losses (64) (89) (483)
Fair market value 51,991 36,653 170,098
Long-term:      
Amortized cost 276,038 266,455 45,355
Gross unrealized gains 223 2,967 2
Gross unrealized losses (3,162) (1,576) (354)
Fair market value 273,099 267,846 45,003
Treasury Bonds [Member]      
Short-term:      
Amortized cost 36,450 25,827 119,163
Gross unrealized gains 10 3 23
Gross unrealized losses 0 0 0
Fair market value 36,460 25,830 119,186
Long-term:      
Amortized cost 48,223 48,447  
Gross unrealized gains 0 0  
Gross unrealized losses (600) (554)  
Fair market value 47,623 47,893  
Corporate Bonds [Member]      
Short-term:      
Amortized cost 13,717 10,801 31,188
Gross unrealized gains 159 111 45
Gross unrealized losses (63) (89) (232)
Fair market value 13,813 10,823 31,001
Long-term:      
Amortized cost 154,101 202,918 45,355
Gross unrealized gains 215 2,967 2
Gross unrealized losses (2,254) (939) (354)
Fair market value 152,062 204,946 45,003
Asset Backed Securities [Member]      
Short-term:      
Amortized cost 1,719    
Gross unrealized losses (1)    
Fair market value 1,718    
Long-term:      
Amortized cost 53,106    
Gross unrealized gains 8    
Gross unrealized losses (78)    
Fair market value 53,036    
U.S. Agency Bonds [Member]      
Long-term:      
Amortized cost 20,608 15,090  
Gross unrealized gains 0 0  
Gross unrealized losses (230) (83)  
Fair market value $ 20,378 $ 15,007  
Municipal Bonds [Member]      
Short-term:      
Amortized cost     20,139
Gross unrealized gains     23
Gross unrealized losses     (251)
Fair market value     $ 19,911