XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Lease Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Right-of-use assets $ 10,102 $ 10,523
Lease liabilities $ 10,608 $ 11,027
Weighted-average remaining lease term 8 years 9 months 18 days 8 years 10 months 28 days
Weighted-average discount rate 3.40% 3.42%
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 1 month 13 days 4 months 9 days
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 15 years 5 months 4 days 15 years 8 months 4 days