v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2019
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Feb. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common shares available for future issuance (in shares)   19,063,211   22,220,246  
Common shares outstanding (in shares)   6,581,552   7,822,985  
Granted (in shares)   1,069,060      
Stock options outstanding (in shares)   8,356,594   9,993,443  
Stock based compensation expense   $ 13,534 $ 18,395    
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units outstanding (in shares)   4,042,726   3,485,074  
Unrecognized equity-based compensation related to unvested stock options and restricted stock units   $ 83,300      
Remaining weighted average service period for recognition   2 years 11 months 23 days      
Restricted stock units | Related Party          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense   $ 200 $ 100    
Award vesting period   4 years      
Unrecognized compensation expense   $ 1,400      
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized equity-based compensation related to unvested stock options and restricted stock units   $ 51,700      
Remaining weighted average service period for recognition   2 years 8 months 19 days      
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units outstanding (in shares)   230,000   390,000  
Grants in period, fair value   $ 3,500      
2019 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common shares available for future issuance (in shares) 5,500,000        
Maximum number of shares issued (in shares) 16,500,000        
Percentage of common stock outstanding 4.00%        
Common shares outstanding (in shares)   7,396,551      
2019 Equity Incentive Plan | Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units outstanding (in shares)   4,042,726      
2018 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common shares outstanding (in shares)   960,043      
2023 Inducement Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common shares available for future issuance (in shares)         5,000,000
Granted (in shares)   0      
Stock options outstanding (in shares)   0