Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Stock Based Compensation - Performance Share Units - Additional Information (Detail) - Performance Share Units [Member] - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jul. 20, 2022
Sep. 30, 2023
Sep. 30, 2022
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, grants in period       2,500        
Share based compensation arrangement by share based payment award equity instruments other than options vested in period       0       6,779
Share based compensation arrangement by share based payment award unamortized value       $ 9,848        
Share based compensation arrangement by share based payment award compensation cost not yet recognized, period for recognition       3 months 18 days        
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, grants in period     14,350   14,350     14,350
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         14,350      
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               9,350
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 2,500 2,500       2,500 2,500