XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Total Lease Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease, Cost [Abstract]        
Operating lease cost $ 2,484 $ 1,578 $ 4,573 $ 3,252
Variable lease cost 1,953 1,475 3,598 2,883
Short-term lease costs 219 190 644 361
Sublease income (45) (22) (89) (45)
Total lease costs $ 4,611 $ 3,221 $ 8,726 $ 6,451