v3.24.1.u1
Subsequent Event - Additional Information (Detail) - Forecast [Member]
$ in Millions
3 Months Ended
Jun. 30, 2024
USD ($)
One-time Termination Benefits [Member] | Minimum [Member]  
Subsequent Event [Line Items]  
Restructuring charge, consisting of one-time severance and other termination benefit costs $ 4
Contract Termination [Member] | Maximum [Member]  
Subsequent Event [Line Items]  
Restructuring charge, consisting of one-time severance and other termination benefit costs $ 5