XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Additional Information of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease expense:        
Operating lease expense $ 2,537 $ 2,266 $ 7,158 $ 6,901
Variable lease expense 248 302 790 895
Total lease expense 2,785 2,568 7,948 7,796
Other information:        
Cash paid for amounts included in the measurement of lease liabilities $ 4,124 $ 1,972 $ 8,140 $ 6,802
Weighted-average remaining lease term (in years) 7 years 9 months 10 days 7 years 7 months 20 days 7 years 3 months 29 days 7 years 9 months
Weighted-average discount rate 3.64% 3.52% 3.64% 3.46%