XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
May 16, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation expense $ 3,501,000 $ 1,832,000      
Exercise period of options 10 years        
Non-Employee Directors [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Non-employee director compensation grant period 5 days        
Maximum [Member] | Graded and Cliff Vesting [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period of options 5 years        
2024 Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares available for grant 200,000        
Long Term Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Pre-provision return on assets percentage 20.00%        
Maximum payout percentage 170.00%        
Performance target for achievement period 3 years        
Holding period post vesting date 1 year        
Long Term Incentive Plan [Member] | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of performance target for achievement 0.00%        
Long Term Incentive Plan [Member] | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of performance target for achievement 150.00%        
Stock Options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation expense $ 3,500,000 1,800,000      
Unrecognized share-based compensation expense $ 18,900,000        
Period of recognition of share-based compensation expense 2 years 1 month 6 days        
Capitalization of share-based compensation   $ 0      
Stock Options [Member] | Software [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Capitalization of share-based compensation $ 100,000        
Stock Options [Member] | 2024 Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum aggregate number of additional shares 381,000        
Shares available for grant         1,000,000
Plan description As of March 31, 2025, subject to adjustments as provided in the 2024 Plan, the maximum aggregate number of shares of the Company’s common stock that could be issued under the 2024 Plan could not exceed the sum of (i) 381,000 shares plus (ii) any shares remaining available for the grant of awards as of May 16, 2024 under the 2015 Plan, plus (iii) any shares subject to an award granted under the 2015 Plan which award is forfeited, cash-settled, cancelled, terminated, expires, or lapses for any reason after May 16, 2024 without the issuance of shares or pursuant to which such shares are forfeited (subject to adjustment for anti-dilution purposes as provided in the 2024 Plan). Of the amount described in the preceding sentence, no more than 381,000 shares may be issued under the 2024 Plan pursuant to the grant of incentive stock options (subject to adjustment for anti-dilution purposes). As of May 16, 2024, there were 1.0 million shares available for grant under the 2024 Plan, inclusive of shares previously available for grant under the 2015 Plan that were rolled over to the 2024 Plan. No further grants will be made under the 2015 Plan. However, awards that are outstanding under the 2015 Plan will continue in accordance with their respective terms.        
Stock Options [Member] | 2024 Plan [Member] | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum aggregate number of additional shares 381,000        
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Non-vested units 547,000     334,000  
Restricted Stock [Member] | Key Team Member Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance target for achievement period     1 year    
Vesting period of options     2 years    
Deferred compensation arrangement with individual, description     the annual grant was subject to performance over a one-year period. Payout under the program ranged from 0% to 150% of target based on the achievement of five Company performance metrics and individual performance goals (subject to continued employment and certain other terms and conditions of the program).    
Restricted Stock [Member] | Key Team Member Incentive Plan [Member] | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of performance target for achievement     0.00%    
Restricted Stock [Member] | Key Team Member Incentive Plan [Member] | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of performance target for achievement     150.00%    
Performance Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Non-vested units 379,000     311,000  
Performance-contingent Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Non-vested units 0 0