v3.26.1
Stock-based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
shares
Sep. 30, 2023
shares
Jun. 30, 2026
USD ($)
hurdle
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
hurdle
shares
Sep. 30, 2025
shares
Unrecognized stock-based compensation expense              
Proceeds from exercise of common stock options | $       $ 5,441 $ 10,381    
Stock options, restricted stock and performance stock units convertible, shares issuable (in shares) 2,283,189     2,283,189      
Unrecognized stock compensation expense | $ $ 357,600     $ 357,600      
Weighted average remaining period (in years)       2 years 11 months 19 days      
Employee Stock              
Unrecognized stock-based compensation expense              
Common stock, capital shares reserved for future issuance (in shares) 460,840     460,840      
Number of shares issued in transaction (in shares)       0      
Stock options              
Unrecognized stock-based compensation expense              
Proceeds from exercise of common stock options | $       $ 5,400 10,400    
Total intrinsic value of options exercised | $       33,700 29,700    
Restricted stock units              
Unrecognized stock-based compensation expense              
Share-based payment award, equity instruments other than options, vested in period, fair value | $       $ 83,100 $ 29,300    
Unearned performance-based restricted stock units              
Unrecognized stock-based compensation expense              
Number of stock price appreciation hurdles | hurdle       3      
Preferred stock price, hurdles period (in years)       5 years      
Number of stock price appreciation hurdles achieved | hurdle           2  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, earned in hurdle one (in shares)           50,000  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, earned in hurdle two (in shares)           50,000  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, eligible to be earned in hurdle three (in shares)       50,000      
Share-based compensation arrangement by share-based payment award, award vesting period (in years)       3 years      
Incremental common shares excluded from the dilutive effect (in shares)       100,000      
2015 Stock Plan              
Unrecognized stock-based compensation expense              
Shares available for future issuance (in shares) 211,145     211,145      
2023 Inducement Plan              
Unrecognized stock-based compensation expense              
Expiration period (in years)     10 years        
Common stock, capital shares reserved for future issuance (in shares)     500,000        
2025 Inducement Plan              
Unrecognized stock-based compensation expense              
Expiration period (in years)   10 years          
Common stock, capital shares reserved for future issuance (in shares)   100,000     100,000    
Common stock, capital additional shares reserved for future issuance (in shares)             300,000
Shares available for future issuance (in shares) 178,162     178,162      
Stock Plan 2026              
Unrecognized stock-based compensation expense              
Shares available for future issuance (in shares) 973,656     973,656      
Maximum | 2015 Stock Plan              
Unrecognized stock-based compensation expense              
Expiration period (in years)       10 years      
Maximum | Stock Plan 2026              
Unrecognized stock-based compensation expense              
Expiration period (in years) 10 years