Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Performance Share Units - Additional Information (Detail)

v3.23.1
Stock Based Compensation - Performance Share Units - Additional Information (Detail) - Performance Shares [Member] - USD ($)
12 Months Ended
Jul. 20, 2022
Dec. 09, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         187,000
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         135,575
Share based compensation arrangement by share based payment award unamortized value         $ 0
Share Based Compensation [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         100,000
Mr. Johnston [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period 287,000       287,000
Share based compensation arrangement by share based payment award equity instruments other than options vested in period   135,575     287,000
Share based compensation arrangement by share based payment award number of shares authorized   187,000     187,000
Mr. Johnston [Member] | Forecast | Share Based Compensation [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period     50,000 50,000  
Mr. Johnston [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         187,000
Mr. Johnston [Member] | Maximum [Member] | Forecast          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award equity instruments other than options vested in period     50,000 50,000