XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jun. 18, 2024
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation costs related to non-vested awards granted         $ 2,700,000  
Granted (in shares)         0 0
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)         695,000 243,000
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum number of shares available for issuance under plan (in shares)         31,250  
Purchase price of common stock, percent of market price         85.00%  
Offering period         6 months  
Percentage of employee's payroll deductions limited to employee's compensation         10.00%  
Maximum stock value of shares purchased by employees         $ 25,000  
Maximum number of shares that employee can purchase each period (in shares)         250  
2015 Omnibus Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized (in shares) 3,000,000          
Number of shares available for future grants (in shares)         2,600,000  
Maximum number of shares available for issuance under plan (in shares)         4,200,000  
2015 Omnibus Equity Incentive Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)         700,000  
2015 Omnibus Equity Incentive Plan | Full Value Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award settled against shares (in shares)         1.2  
2015 Omnibus Equity Incentive Plan | Partial Value Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award settled against shares (in shares)         1.0  
2015 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock vesting period         4 years  
Stock option expiration period         10 years  
2015 Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock vesting period   7 months 7 months 7 months 48 months  
Vested stock options exercised period following termination         90 days  
2015 Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted stock vesting period   2 months 2 months 2 months 12 months