Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Stock Based Compensation - Performance Share Units - Additional Information (Detail) - Performance Share Units [Member] - shares
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jul. 20, 2022
Mar. 31, 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 vested in period               135,575
Maximum [Member] | 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, grants in period     287,000   287,000     287,000
Share based compensation arrangement by share based payment award equity instruments other than options vested in period         287,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       50,000 50,000