XML 56 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock and Stock-Based Awards - Restricted Stock Units - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 2,819 $ 6,489  
Service Based Restricted Stock Units (RSUs)[Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares granted 11,250 64,058  
Stock option granted vesting period 4 years    
Service Based Restricted Stock Units (RSUs)[Member] | Share-Based Payment Arrangement, Tranche One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option granted vesting period 1 year    
Vesting rights percentage 25.00%    
Service Based Restricted Stock Units (RSUs)[Member] | Share-Based Payment Arrangement, Tranche Two [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option granted vesting period 3 years    
Vesting rights percentage 75.00%    
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     $ 110
Stock-based compensation expense   $ 260  
Number of shares granted 0 0 66,135