v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 18, 2023
Mar. 31, 2026
Oct. 31, 2025
Dec. 31, 2024
Aug. 31, 2024
Mar. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Oct. 10, 2025
Common Stock                    
Preferred Units, units converted 24,987,750                  
Common stock, shares authorized 400,000,000 400,000,000         400,000,000   400,000,000  
Common stock, par value $ 0.00001 $ 0.00001         $ 0.00001   $ 0.00001  
Gross proceeds from issuance of common stock             $ 378,169      
Common stock, shares, issued   75,323,726         75,323,726   69,038,943  
Common stock, shares outstanding   74,882,396         74,882,396   68,401,349  
Antidilutive units             7,651,443 6,836,427    
Voting Common Stock                    
Common Stock                    
Common stock, shares, issued   61,395,754         61,395,754   54,914,707  
Nonvoting Common Stock                    
Common Stock                    
Common stock, shares, issued   13,486,642         13,486,642   13,486,642  
Unvested restricted common stock                    
Common Stock                    
Antidilutive units             441,330   637,594  
IPO                    
Common Stock                    
Shares issued 20,297,500                  
Net proceeds from IPO $ 315,400                  
Overallotment option                    
Common Stock                    
Shares issued   5,750,000 8,048,782     7,790,321        
Net proceeds from IPO   $ 377,400 $ 324,100     $ 450,000        
Overallotment option | Pre-funded Warrant                    
Common Stock                    
Purchase of warrants     365,853             365,853
Stock price per warrant                   $ 0.00001
Warrants exercise price   $ 0         $ 0      
At-The-Market Offering Program (the "ATM Facility") | Sales Agreement                    
Common Stock                    
Shares issued       926,049     369,220   1,175,701  
Gross proceeds from issuance of common stock       $ 44,900     $ 29,700   $ 67,600  
Net proceeds from sales of common stock       $ 1,400     800   $ 2,000  
Common stock remained available of sale value   $ 157,800         $ 157,800      
At-The-Market Offering Program (the "ATM Facility") | Sales Agreement | Maximum                    
Common Stock                    
Common stock, aggregate offering price         $ 300,000