XML 119 R109.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Summary of Stock Options Activity (Detail) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
2019 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Stock Options, Granted 0  
2022 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Stock Options, Outstanding, December 31, 2021 490,000  
Number of Stock Options, Granted 89,632  
Number of Stock Options, Expired/terminated (36,000)  
Number of Stock Options, Exercised (29,632)  
Number of Stock Options, Outstanding, December 31, 2022 514,000 490,000
Number of Stock Options, Exercisable at period end 290,500  
Weighted- Average Exercise Price, Outstanding, December 31, 2021 $ 10.11  
Weighted- Average Exercise Price, Granted 7  
Weighted- Average Exercise Price, Expired/terminated 10.45  
Weighted- Average Exercise Price, Exercised 5.07  
Weighted- Average Exercise Price, Outstanding, December 31, 2022 9.72 $ 10.11
Weighted- Average Exercise Price, Exercisable at period end $ 10.12  
Weighted- Average Remaining Contractual Term, Balance 6 years 9 months 18 days 7 years
Weighted- Average Remaining Contractual Term, Granted 9 years 8 months 12 days  
Weighted-Average Remaining Contractual Term, Balance 6 years 9 months 18 days 7 years
Weighted- Average Remaining Contractual Term, Exercisable at period end 5 years 9 months 18 days  
Aggregate Intrinsic Value, Outstanding, December 31, 2021 $ 33  
Aggregate Intrinsic Value, Outstanding, December 31, 2022   $ 33