XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 2,325 $ 2,286 $ 4,708 $ 4,573
Variable lease cost 404 322 683 590
Short-term lease cost 251 1,030 484 2,318
Total lease cost $ 2,980 $ 3,638 $ 5,875 $ 7,481