v3.26.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2026
vote
$ / shares
shares
Jul. 31, 2026
USD ($)
vote
$ / shares
shares
Jan. 31, 2026
shares
Oct. 28, 2025
shares
Class of Warrant or Right [Line Items]        
Preferred stock, shares authorized (in shares) [1] 0 0 10,000,000  
Preferred stock, shares issued (in shares) [1]     0  
Preferred stock, shares outstanding (in shares) [1]     0  
Common Class A        
Class of Warrant or Right [Line Items]        
Votes per common share | vote 1 1    
Common stock, shares, outstanding (in shares) 33,757,416 33,757,416 33,390,904  
Common stock, shares authorized (in shares) 300,000,000 300,000,000 300,000,000  
Common stock, shares, issued (in shares) 33,757,416 33,757,416 33,390,904  
Common Class B        
Class of Warrant or Right [Line Items]        
Reverse stock split, conversion ratio       1
Common stock, shares, outstanding (in shares) 0 [1] 0 [1] 0 [1] 0
Common stock, shares authorized (in shares) [1] 0 0 50,000,000  
Common stock, shares, issued (in shares) [1] 0 0 0  
Preferred Stock        
Class of Warrant or Right [Line Items]        
Preferred stock, shares issued (in shares)     0  
Preferred stock, shares outstanding (in shares)     0  
At-The-Market Offering        
Class of Warrant or Right [Line Items]        
Sale of stock, number of shares issued in transaction (in shares) 0 45,358    
Sale of stock, price (in usd per share) | $ / shares $ 5.52 $ 5.52    
Consideration received on transaction | $   $ 0.2    
Sale of stock, commission fee, percent   3.00%    
Sale of stock, aggregate offering price | $   $ 40.0    
[1]
(1) In July 2026, the Company’s stockholders approved the elimination of the Company’s authorized shares of Class B common stock and preferred stock. See Note 2, “Summary of Significant Accounting Policies” and Note 10, “Stockholders’ Equity” for additional details.