v3.26.1
Stock Based Compensation - Summary of Non-vested Restricted Shares Outstanding (Detail) - $ / shares
6 Months Ended 12 Months Ended
Jun. 01, 2023
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]      
Non-vested at beginning of period   74,800 112,200
Granted 2,478    
Vested     (37,400)
Forfeited   (3,333)  
Non-vested at end of period   71,467 74,800
Non-vested at beginning of period   $ 9.29 $ 9.29
Granted $ 7.99    
Vested     9.29
Forfeited   9.29  
Non-vested at end of period   $ 9.29 $ 9.29