v3.25.1
Stockholders' Equity - Narrative (Details)
Apr. 02, 2024
Apr. 30, 2025
vote
$ / shares
shares
Jan. 31, 2025
$ / shares
shares
Apr. 04, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]        
Reverse stock split, conversion ratio 0.05      
Preferred stock, shares authorized (in shares)   10,000,000 10,000,000 10,000,000
Preferred stock, par value (usd per share) | $ / shares   $ 0.001    
Preferred stock, shares issued (in shares)   0 0  
Preferred stock, shares outstanding (in shares)   0 0  
Common Class A        
Class of Warrant or Right [Line Items]        
Common stock, shares authorized (in shares)   300,000,000 300,000,000 300,000,000
Common stock, par value (usd per share) | $ / shares     $ 0.001 $ 0.001
Votes per common share | vote   1    
Common Class B        
Class of Warrant or Right [Line Items]        
Common stock, shares authorized (in shares)   50,000,000 50,000,000 50,000,000
Common stock, par value (usd per share) | $ / shares   $ 0.001 $ 0.001 $ 0.001
Votes per common share | vote   20    
Preferred Stock        
Class of Warrant or Right [Line Items]        
Preferred stock, shares issued (in shares)   0    
Preferred stock, shares outstanding (in shares)   0    
Preferred Stock | IPO        
Class of Warrant or Right [Line Items]        
Preferred stock, shares authorized (in shares)   10,000,000    
Preferred stock, par value (usd per share) | $ / shares   $ 0.001