XML 96 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 17, 2024
Mar. 04, 2024
Nov. 08, 2022
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock-based compensation expense         $ 12,812 $ 9,453 $ 23,118 $ 18,557
Expected dividend yield             0.00%  
Unrecognized compensation cost, options         70,300   $ 70,300  
Forecast                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vested (in shares)       187,500        
Restricted Stock Units (RSUs)                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Award vesting period             4 years  
Compensation cost, period for recognition             4 years  
Fair value of shares vested during the period             $ 1,800  
Vested (in shares)             147,000 0
Unrecognized compensation cost, excluding options         $ 21,000   $ 21,000  
Restricted Stock Units (RSUs) | Weighted Average                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Compensation cost, period for recognition             3 years 3 months 18 days  
Performance Stock Units (PSUs)                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Fair value of shares vested during the period             $ 7,400  
Vested (in shares)             187,500 0
Outstanding PSUs (in shares)         375,000   375,000  
Stock-based compensation expense             $ 2,000  
Unrecognized compensation cost, excluding options         $ 2,900   $ 2,900  
Employee Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Compensation cost, period for recognition             5 months 15 days  
Issuance of common stock under Employee Stock Purchase Plan (in shares)             137,913 81,005
Outstanding liability         $ 100   $ 100  
Shares reserved for future issuance (in shares)         234,604   234,604  
Expected term (in years)             6 months  
Award offering period             6 months  
Unrecognized compensation cost, excluding options         $ 600   $ 600  
Common stock options                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Compensation cost, period for recognition             2 years 7 months 9 days  
Expected dividend yield             0.00% 0.00%
Outstanding Performance Stock Units (PSUs)                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock-based compensation expense             $ 0  
Pre-Funded Common Stock Warrant                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Class of warrant or right, exercise price (in dollar per share)         $ 0.001   $ 0.001  
Private Placement Offering 2024                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of stock number of shares issued in transaction (in shares)   15,224,773            
Sale of stock, consideration received on transaction   $ 379,800            
Sale of stock, price per share (in dollars per share)   $ 16.50            
Payments of stock issuance costs   $ 20,400            
Private Placement Offering 2024 | Principal Owner                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of stock number of shares issued in transaction (in shares)   2,121,213            
Sale of stock, consideration received on transaction   $ 35,000            
Private Placement Offering 2024 | Pre-Funded Common Stock Warrant                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)   9,030,851            
Sale of stock, price per share (in dollars per share)   $ 16.499            
Class of warrant or right, exercise price (in dollar per share)   $ 0.001            
Public Stock Offering                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of stock number of shares issued in transaction (in shares) 12,132,500              
Sale of stock, consideration received on transaction $ 432,800              
Sale of stock, price per share (in dollars per share) $ 38.00              
Payments of stock issuance costs $ 28,300              
Cowen And Company, LLC | Private Placement, 2022 Sales Agreement                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Sale of common stock maximum aggregate offering price     $ 200,000          
Sale of stock number of shares issued in transaction (in shares)             418,408 4,107,810
Sale of stock, consideration received on transaction             $ 5,600 $ 60,500