Operating and Finance Lease Right-of-Use Assets - Additional Information (Detail) $ in Thousands  | 
 Dec. 31, 2022  
USD ($) 
 | 
|---|---|
| Deferred Cash Payments For Leases | $ 200 | 
| Deferred Cash Payments For Leases to be payable in 2023 | $ 26,000 | 
| X | ||||||||||
- Definition Deferred Cash Payments For Leases. No definition available. 
  | 
| X | ||||||||||
- Definition Deferred cash payments for leases to be payable in year two. No definition available. 
  |