XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease costs $ 1,937 $ 1,361 $ 4,644 $ 4,350
Variable lease costs 1,228 881 3,422 2,782
Total lease costs $ 3,165 $ 2,242 $ 8,066 $ 7,132