XML 69 R53.htm IDEA: XBRL DOCUMENT v3.26.3
Leases - Schedule of Lease Costs and Other Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Operating lease cost (cost resulting from lease payments) $ 1,356 $ 1,835 $ 4,058 $ 5,620  
Variable lease cost (cost excluded from lease payments) 125 136 373 391  
Net lease cost 1,481 1,971 4,431 6,011  
Operating lease - operating cash flows (fixed payments) 1,345 $ 1,443 3,734 $ 4,454  
Right-of-use assets - operating leases 26,917   26,917   $ 28,451
Operating lease liabilities $ 34,045   $ 34,045   $ 35,256
Weighted average lease term - operating leases (in years) 8 years 6 months 18 days   8 years 6 months 18 days   9 years 1 month 13 days
Weighted average discount rate - operating leases 3.66%   3.66%   3.60%