XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Stock-Based Awards - Restricted Stock Units - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2022
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Mar. 31, 2023
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Employee
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock based compensation expense for stock options | $     $ 13,492   $ 6,748 $ 20,342 $ 11,827    
Performance Based Restricted Stock Units (PSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Employee share based compensation expense | $     815     815   $ 815  
Weighted average grant-date fair value of stock options | $ / shares       $ 5.5          
Stock based compensation expense for stock options | $     $ 2,768     $ 2,768      
Number of employees granted | Employee                 2
Number of shares granted     0 1,322,715   1,322,715      
Service Based Restricted Stock Units (RSUs)[Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares granted     28,700   120,350 1,720,795 1,109,894    
Vesting period           4 years      
Service Based Restricted Stock Units (RSUs)[Member] | Vesting After One Year                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting rights percentage           25.00%      
Service Based Restricted Stock Units (RSUs)[Member] | Vesting Quarterly Over Next 3 Years                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting rights percentage           75.00%      
Forecast [Member] | Performance Based Restricted Stock Units (PSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock based compensation expense for stock options | $ $ 4,260                
Employee One [Member] | Performance Based Restricted Stock Units (PSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average grant-date fair value of stock options | $ / shares                 $ 9.59
Number of shares, vested   42,500              
Weighted average grant date fair value, vested | $ / shares   $ 9.59              
Number of shares granted                 85,000
Employee Two [Member] | Performance Based Restricted Stock Units (PSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average grant-date fair value of stock options | $ / shares                 $ 20.35
Number of shares, vested   20,000              
Weighted average grant date fair value, vested | $ / shares   $ 20.35              
Number of shares granted                 40,000