XML 102 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lease expense:    
Operating lease expense $ 2,307 $ 2,598
Variable lease expense 270 296
Total lease expense 2,577 2,894
Other information:    
Cash paid for amounts included in the measurement of lease liabilities $ 2,001 $ 2,710
Weighted-average remaining lease term (in years) 7 years 3 months 18 days 7 years 10 months 17 days
Weighted-average discount rate 3.62% 3.42%