v3.26.1
Equity Incentive Plan - Summary of Company's Outstanding Restricted Common Stock (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 79,006
Expected future remaining compensation expense | $ $ 1,632
Expected future compensation expense, restricted shares remaining vesting period 3 years 1 month 28 days
Restricted Shares Awarded on March 3, 2022 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 1,467
Date of Award Mar. 03, 2022
Expected future remaining compensation expense | $ $ 27
Expected future compensation expense, restricted shares remaining vesting period 9 months
Restricted Shares Awarded on March 14, 2023 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 4,373
Date of Award Mar. 14, 2023
Expected future remaining compensation expense | $ $ 87
Expected future compensation expense, restricted shares remaining vesting period 1 year 9 months
Restricted Shares Awarded on March 12, 2024 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 10,931
Date of Award Mar. 12, 2024
Expected future remaining compensation expense | $ $ 158
Expected future compensation expense, restricted shares remaining vesting period 2 years 9 months
Restricted Shares Awarded on March 12, 2024 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 2,586
Date of Award Mar. 12, 2024
Expected future remaining compensation expense | $ $ 28
Expected future compensation expense, restricted shares remaining vesting period 9 months
Restricted Shares Awarded on September 9, 2024 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 858
Date of Award Sep. 09, 2024
Expected future remaining compensation expense | $ $ 10
Expected future compensation expense, restricted shares remaining vesting period 1 year 6 months
Restricted Shares Awarded on March 11, 2025 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 13,002
Date of Award Mar. 11, 2025
Expected future remaining compensation expense | $ $ 258
Expected future compensation expense, restricted shares remaining vesting period 3 years 9 months
Restricted Shares Awarded on March 11, 2025 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 7,269
Date of Award Mar. 11, 2025
Expected future remaining compensation expense | $ $ 135
Expected future compensation expense, restricted shares remaining vesting period 1 year 9 months
Restricted Shares Awarded on March 13, 2026 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 15,317
Date of Award Mar. 13, 2026
Expected future remaining compensation expense | $ $ 373
Expected future compensation expense, restricted shares remaining vesting period 5 years
Restricted Shares Awarded on March 13, 2026 [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Granted 23,203
Date of Award Mar. 13, 2026
Expected future remaining compensation expense | $ $ 556
Expected future compensation expense, restricted shares remaining vesting period 3 years
Restricted Stock [Member]  
Schedule Of Nonvested Stock Option Activity [Line Items]  
Number of Restricted Shares, Nonvested at beginning of period 90,155
Number of Restricted Shares, Granted 51,378
Number of Restricted Shares, Vested (62,527)
Number of Restricted Shares, Forfeited 0
Number of Restricted Shares, Nonvested at end of period 79,006
Weighted Average Grant Date Fair Value, Nonvested at beginning of period | $ / shares $ 19.72
Weighted Average Grant Date Fair Value, Granted | $ / shares 24.87
Weighted Average Grant Date Fair Value, Vested | $ / shares 20.92
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 0
Weighted Average Grant Date Fair Value, Nonvested at end of period | $ / shares $ 22.12