XML 103 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Additional Information of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease expense:        
Operating lease expense $ 2,307 $ 2,037 $ 4,620 $ 4,635
Variable lease expense 270 296 543 592
Total lease expense 2,577 2,333 5,163 5,227
Other information:        
Cash paid for amounts included in the measurement of lease liabilities $ 2,001 $ 2,120 $ 4,016 $ 4,830
Weighted-average remaining lease term (in years) 7 years 3 months 18 days 7 years 3 months 18 days 7 years 1 month 9 days 7 years 9 months 21 days
Weighted-average discount rate 3.62% 3.43% 3.64% 3.42%