XML 75 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation - Summary of Non-vested Restricted Shares Outstanding (Detail) - $ / shares
6 Months Ended 12 Months Ended
Jun. 01, 2023
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]      
Non-vested at beginning of period   112,200 33,629
Granted 2,478   112,200
Vested     (33,629)
Non-vested at end of period   112,200 112,200
Non-vested at beginning of period   $ 9.29 $ 11.8
Granted $ 7.99   9.29
Vested     11.8
Non-vested at end of period   $ 9.29 $ 9.29