XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Operating Lease Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lease, Cost [Abstract]        
Operating lease cost $ 2,826 $ 2,741 $ 5,636 $ 4,922
Operating sublease income (385) 0 (670) 0
Net operating lease cost $ 2,441 $ 2,741 $ 4,966 $ 4,922