XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Leases Operating Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Abstract]          
Operating Lease, Right-of-Use Asset $ 39,721   $ 39,721   $ 40,171
Operating Lease, Liability 44,190   44,190   $ 44,654
Operating Lease, Expense $ 1,467 $ 1,455 2,878 $ 2,927  
Operating Lease, Cost     $ 2,891 $ 2,923  
Operating Lease, Weighted Average Remaining Lease Term 12 years 7 months 28 days 13 years 1 month 24 days 12 years 7 months 28 days 13 years 1 month 24 days  
Operating Lease, Weighted Average Discount Rate, Percent 3.87% 3.65% 3.87% 3.65%