v3.26.1
Stockholders' Equity - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2025
USD ($)
$ / shares
shares
Feb. 28, 2025
Jun. 30, 2026
USD ($)
shares
Mar. 31, 2026
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Expected cash dividend             $ 0  
Expense     $ 27,148,000   $ 24,611,000   50,586,000 $ 47,919,000
Stock-based compensation expense capitalized     400,000   $ 300,000   900,000 700,000
Proceeds from Issuance of Common Stock             19,817,000 $ 52,283,000
Unrecognized compensation cost related to unvested stock options expected to be recognized     $ 68,300,000       $ 68,300,000  
Expected vesting period for unvested share-based compensation             1 year 7 months 6 days  
Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Issuance of common stock | shares     54,644 35,802 306,486 156,484    
Restricted Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period             4 years  
Compensation cost not yet recognized related to nonvested RSUs     $ 157,000,000       $ 157,000,000  
Weighted average contractual term             3 years  
Intrinsic value lapsed     34,100,000       $ 34,100,000  
Performance Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period             3 years  
Compensation cost not yet recognized related to nonvested RSUs     $ 9,500,000       $ 9,500,000  
Weighted average contractual term             2 years 2 months 12 days  
2025 Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares available for future grant | shares     1,993,655       1,993,655  
Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares issued | shares             68,643 59,607
Purchase price of common stock percent             85.00%  
Expense     $ 600,000   $ 500,000   $ 1,200,000 $ 800,000
March 2022 Sales Agreement                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Proceeds from issuance of common stock, gross     $ 13,500,000       $ 19,800,000  
Shares issued | shares     54,644       90,446  
Proceeds from issuance of common stock, net     $ 13,300,000       $ 19,500,000  
Blackstone Securities Purchase Agreement | Private Placement                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Proceeds from issuance of common stock, gross $ 15,000,000              
Blackstone Securities Purchase Agreement | Private Placement | Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares issued | shares 140,000              
Share Price | $ / shares $ 107.14              
Maximum | Performance Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Payout multiplier ratio   2            
Minimum | Performance Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Payout multiplier ratio   0