v3.25.1
Leases (Schedule of Supplemental Cash Flow and Lease Cost Information) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease cost $ 3,544 $ 2,627
Variable lease cost 1,107 785
Total lease cost 4,651 3,412
Operating cash flows from operating leases $ 3,493 $ 2,557