Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Narrative (Details)

v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended
Jan. 28, 2025
Jan. 01, 2025
Aug. 13, 2024
Apr. 05, 2016
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total stock-based compensation         $ 3,241,000 $ 629,000
Service Based Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)         1,832,000  
Granted (in dollars per share)         $ 7.92  
Outstanding intrinsic value         $ 200,000  
Options vested (in shares)         402,885  
Weighted average exercise price (in dollars per share)         $ 10.61  
Fair value of options vested in period         $ 3,600,000 600,000
Total stock-based compensation         2,400,000 600,000
Compensation not yet recognized         $ 26,000,000.0  
Period for recognition         3 years 2 months 12 days  
Service Based Options | Chief Strategy Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period 4 years          
Granted (in shares) 1,500,000 150,000        
Granted (in dollars per share)   $ 7.43        
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     3 years      
Total stock-based compensation         $ 800,000 $ 0
Period for recognition         2 years  
Unrecognized compensation cost         $ 4,100,000  
Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase in number of shares reserved for issuance (in shares)   353,679        
Purchase price of common stock, percentage       85.00%    
Maximum portion of earning an employee may contribute to the ESPP Plan       15.00%    
Maximum annual amount of fair market value of the company's common stock that a participant may accrue the rights to purchase       $ 25,000    
Shares of common stock for future issuance (in shares)       174    
Automatic increase to shares authorized as percentage of outstanding stock at end of preceding year       1.00%    
Shares remained available for issuance (in shares)         580,256  
2016 Third Amended Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual share reserve increase         5.00%  
Common stock remaining for future issuance (in shares)         1,387,443  
2016 Third Amended Plan | Equity Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period         10 years  
2016 Third Amended Plan | Equity Option | Maximum | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period         3 years  
2016 Third Amended Plan | Equity Option | Maximum | Employee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period         4 years  
2016 Third Amended Plan | Equity Option | Minimum | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period         1 year  
2016 Fourth Amended Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase in number of shares reserved for issuance (in shares)   1,768,393