v3.25.4
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Commitments
20252024
ROU asset on leased property, gross$44,376 $38,779 
Accumulated amortization(17,120)(16,303)
ROU asset, net (Note 8)
$27,256 $22,476 
Lease liability (Note 12)
$29,049 $24,376 
The components of total lease expense was as follows for the years ended December 31,:
20252024
Operating leases$7,960 $7,422 
Short-term leases331 395 
Sublease income(181)(188)
Net lease expense$8,110 $7,629 
Schedule of Future Minimum Leases Payment
The following table reconciles future undiscounted lease payments due under non-cancelable operating leases to the aggregate operating lessee lease liability as of December 31, 2025:
2026$8,000 
20276,159 
20285,810 
20294,930 
20303,213 
Thereafter3,851 
Total undiscounted operating lease liability31,963 
Imputed interest2,914 
Total operating lease liability included in the accompanying balance sheet$29,049 
Weighted Average Remaining Life - Operating Leases (years)5.09
Weighted Average Rate - Operating Leases3.52 %