v3.25.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 18 Months Ended
Oct. 02, 2023
USD ($)
Sep. 14, 2022
day
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Mar. 01, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares authorized (in shares) | shares     1,000,000,000 1,000,000,000    
Common stock, authorized (in shares) | shares     950,000,000 950,000,000 950,000,000  
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock, shares authorized (in shares) | shares     50,000,000 50,000,000 50,000,000  
Preferred stock, par value (in dollars per share)     $ 0.0001 $ 0.0001 $ 0.0001  
Number of securities called by each warrant (in shares) | shares     1 1   1
Unrecognized compensation expense | $     $ 2.2 $ 2.2    
Exercise price (in dollars per share)           $ 11.50
Unamortized deferred stock issuance costs | $     0.1      
At Market Issuance Sales Agreement            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate offering price | $ $ 100.0          
Proceeds from the sale of shares of common stock | $     $ 8.5 42.2    
Public warrants            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Average price per share of redeemable warrants (in dollars per share)   $ 18.00        
Warrants, redeem, threshold trading days | day   20        
Warrants, redeem, threshold consecutive trading days | day   30        
PIPE warrants            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price (in dollars per share)   $ 12.50        
Average price per share of redeemable warrants (in dollars per share)   $ 20.00        
Warrants, redeem, threshold trading days | day   20        
Warrants, redeem, threshold consecutive trading days | day   30        
Stock options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average period to be recognized     1 year 3 months 18 days      
RSUs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award vesting period     4 years      
Weighted average period to be recognized     3 years 1 month 6 days      
Unrecognized compensation cost | $     $ 14.7 $ 14.7    
2022 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for future issuance (in shares) | shares     23,308,364 23,308,364    
Equity Incentive Plans            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price as a percentage of fair value     100.00%      
Percentage of optionee for option price     10.00%      
Exercise price as a percentage of fair value, ten percent stockholders     110.00%      
Award expiration period     10 years      
Equity Incentive Plans | Employee stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award vesting period     4 years