v3.25.2
Share Based Payments - Additional Information (Detail)
6 Months Ended
Jun. 30, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of restricted stock granted 7,289
Share based compensation, description The fair value of these shares was determined using the most recent available NAV at issuance of the Restricted Stock and are subject to a one-year vesting period.
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of restricted stock granted 7,289