XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Summary of Stock Options Activity (Detail) - 2022 and 2025 Equity Incentive Plan [Member] - Employee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Stock Options, Outstanding, December 31, 2024 591,791  
Number of Stock Options, Granted 0  
Number of Stock Options, Expired/terminated (33,400)  
Number of Stock Options, Exercised (11,077)  
Number of Stock Options, Outstanding, December 31, 2025 547,314 591,791
Number of Stock Options, Exercisable at period end 417,914  
Weighted- Average Exercise Price, Outstanding, December 31, 2024 $ 9.10  
Weighted- Average Exercise Price, Granted 0  
Weighted- Average Exercise Price, Expired/terminated 10.01  
Weighted- Average Exercise Price, Exercised 5.61  
Weighted- Average Exercise Price, Outstanding, December 31, 2025 9.12 $ 9.10
Weighted- Average Exercise Price, Exercisable at period end $ 9.62  
Weighted- Average Remaining Contractual Term, Balance 5 years 1 month 6 days 5 years 9 months 18 days
Weighted-Average Remaining Contractual Term, Balance 5 years 1 month 6 days 5 years 9 months 18 days
Weighted- Average Remaining Contractual Term, Exercisable at period end 4 years 3 months 18 days  
Aggregate Intrinsic Value, Outstanding, December 31, 2024 $ 142  
Aggregate Intrinsic Value, Outstanding, December 31, 2025 224 $ 142
Aggregate Intrinsic Value, Exercisable at period end $ 81