XML 55 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating Right-of-use Assets and Lease Liabilities
Operating right-of-use assets and lease liabilities as of December 31, 2025 and December 31, 2024 comprises the following:

(in thousands)December 31, 2025December 31, 2024
Right-of-use assets, net$11,570 $13,590 
Lease liabilities, current$5,128 $5,147 
Lease liabilities, non-current9,238 10,813 
Total lease liabilities$14,366 $15,960 
The following table includes supplemental operating lease information (dollars in thousands):
Year Ended December 31,

202520242023
Cash paid for amounts included in the measurement of lease liabilities$5,881$5,123$5,419
Right-of-use assets obtained in exchange for new and modified lease liabilities$2,355$6,593$1,181
Weighted average remaining lease term (in years)4.05.06.1
Weighted average discount rate5.4 %4.6 %3.2 %
Schedule of Lease Liability Maturity, Operating
The following table summarizes future operating lease payments as of December 31, 2025:
(in thousands)Future Minimum Payments
2026$5,736 
20274,549 
20281,182 
20291,105 
20301,091 
Thereafter1,962 
Total15,625 
Less: Imputed Interest(1,259)
Present value of net lease payments$14,366