XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Lease Expense and Other lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Leases [Abstract]          
Operating lease cost $ 1,040 $ 1,149 $ 3,270 $ 3,483  
Variable lease cost 323 351 1,112 966  
Sublease income (42) (42) (127) (127)  
Total lease cost 1,321 1,458 4,255 4,322  
Cash paid for amounts included in measurement of lease liabilities          
Operating cash outflows from operating leases 1,027 845 3,273 3,013  
ROU assets obtained in exchange for new operating lease liabilities   $ 351 480 $ 4,140  
Operating lease ROU assets $ 11,629   $ 11,629   $ 14,016
Operating Lease, Right-of-Use Asset, Statement of Financial Position Other assets   Other assets   Other assets
Operating lease liabilities $ 13,320   $ 13,320   $ 15,711
Operating Lease, Liability, Statement of Financial Position Other liabilities   Other liabilities   Other liabilities
Weighted-average remaining lease term - operating leases 5 years 10 months 28 days   5 years 10 months 28 days   6 years 3 days
Weighted-average discount rate - operating leases 3.76%   3.76%   3.63%