v3.26.1
Stock Options and Restricted Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jun. 15, 2018
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2023
Dec. 31, 2024
Feb. 29, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock option outstanding   795,227 [1]   798,058   913,909  
Stock option exercisable   795,227 [1]   798,058      
Unvested shares of common stock outstanding   0   0   84,623  
Number of shares vested and settled   336,436          
Unrecognized compensation cost related to unvested stock options, restricted stock, restricted stock units, and performance stock units   $ 10.1          
Unrecognized compensation cost related to unvested stock options and restricted stock, recognition period   12 years          
Total stock based compensation expense   $ 2.1 $ 1.7        
Stock based compensation award per diluted common share   $ 0.08 $ 0.07        
Weighted average fair value of options granted       $ 0      
Intrinsic value of options vested   $ 0.1          
Restricted Stock Units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares outstanding   426,154          
Number of shares outstanding, vested restricted stock units   336,436          
Number of shares, granted   0          
Restricted Stock Units [Member] | Vest on June 12, 2026 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares, granted       86,410      
Weighted average grant price, granted   $ 9.49          
Restricted Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares outstanding   719,590 [2]   751,750   909,028  
Number of shares vested and settled [3]   374,797   484,823      
Weighted average fair value of options granted   $ 0 $ 0        
Number of shares, granted   344,206   332,918      
Weighted average grant price, granted   $ 10.36   $ 8.63      
PSU [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares outstanding   744,350   823,854   512,131  
Number of shares vested and settled   296,444 [4]   0      
Number of shares, granted   216,940   311,723      
Weighted average grant price, granted   $ 10.34   $ 8.47      
Unvested Performance Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares outstanding, performance stock units   744,350          
Maximum [Member] | PSU [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights, percentage         200.00%    
Minimum [Member] | PSU [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting rights, percentage         0.00%    
2018 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant   7,710,968          
Shares were rolled into the 2018 Plan   1,480,811          
2018 Equity Incentive Plan [Member] | Restricted Stock Units [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares outstanding   89,718          
2018 Restricted Stock Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unvested shares of common stock outstanding   719,590          
2015 Director Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant 258,334           300,000
2015 Director Plan [Member] | Non Employee Director One [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant 12,000            
2015 Director Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period 10 years            
Amended Director Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant             200,000
Number of additional shares available for issuance   0          
Amended Director Plan [Member] | Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant   9,000          
Amended Director Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period 10 years            
[1] The aggregate intrinsic value of outstanding options, which represents the difference between the price of the Company’s common stock at March 31, 2026 and the related exercise price of the underlying options, was $1.6 million for outstanding options, all of which had previously vested. The remaining contractual life was 3.9 years for outstanding options at March 31, 2026
[2] The aggregate fair value of the unvested restricted stock was $6.2 million as of March 31, 2026. The remaining vesting period was 2.9 years at March 31, 2026.
[3] The aggregate fair value of the restricted stock vested, on the date of vesting, was $3.8 million for the three months ended March 31, 2026 and $4.2 million for the year ended December 31, 2025
[4] During the three months ended March 31, 2026, 652,577 shares were used in connection with the vesting and settlement of PSUs.