XML 131 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 11, 2023
Jul. 07, 2023
Nov. 30, 2023
Aug. 31, 2023
Aug. 31, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 07, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Forfeited Shares         12,422              
Stock-based compensation expense                 $ 1,300 $ 1,200 $ 4,700  
Shares withheld to cover withholding taxes                 68,865 28,271 28,257  
Unrecognized expense related to non-vested stock                 $ 2,000      
Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Canceled share                 552,319 40,693 28,257  
Stock-based compensation expense     $ 1,700                  
Restricted stock vested and released                 221,218 96,961 71,968  
Shares withheld to cover withholding taxes, value                 $ 429,000 $ 94,000 $ 231,000  
Vested, Number of shares                 221,218 90,458 43,711  
Restricted Stock [Member] | Minimum [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Vesting period                   1 year    
Restricted Stock [Member] | Maximum [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Vesting period                   3 years    
Performance Shares [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Canceled share     420,225                  
Performance-Based Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unrecognized expense related to non-vested stock                 $ 2,400      
Time-based and Performance-based Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued                 803,401 484,130 254,793  
Canceled share                 483,454 12,422    
Time-Based Unvested Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unrecognized expense related to non-vested stock                 $ 1,100      
Omnibus Incentive Plan [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Common stock reserved for issuance                       2,125,000
Omnibus Incentive Plan [Member] | Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued       77,296     63,744 99,376        
Grant date fair value per share             $ 5.02 $ 3.22        
Vested, Number of shares   86,954                    
Omnibus Incentive Plan [Member] | Time Based Shares [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued           3,636            
Grant date fair value per share           $ 5.5            
Omnibus Incentive Plan [Member] | Time Based Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued 351,716         115,327            
Grant date fair value per share $ 4.08         $ 6.72            
Omnibus Incentive Plan [Member] | Time Based Restricted Stock [Member] | Minimum [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Vesting period           2 years            
Omnibus Incentive Plan [Member] | Time Based Restricted Stock [Member] | Maximum [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Vesting period           3 years            
Omnibus Incentive Plan [Member] | Performance Shares [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued           10,909            
Grant date fair value per share           $ 5.5            
Omnibus Incentive Plan [Member] | Performance-Based Restricted Stock [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unvested restricted shares issued 857,843         245,536            
Grant date fair value per share $ 4.08         $ 6.72            
2023 Plan [Member]                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Shares available for grant                 1,320,117