XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of components of lease expense
The components of lease expense were as follows (in thousands):
December 31, 2025December 31, 2024December 31, 2023
Operating lease expense$14,002 $14,131 $11,598 
Short-term lease expense (1)
1,008 $407 427 
(1) Leases with a term of twelve months or less for which the Company elected not to recognize a lease asset or lease liability
Supplemental cash flow information related to leases was as follows (in thousands):
December 31, 2025December 31, 2024December 31, 2023
Cash paid for amounts included in the measurement of operating lease liabilities$14,000 $13,683 $10,148 
Supplemental balance sheet information related to leases
Supplemental balance sheet information related to leases was as follows:
December 31, 2025December 31, 2024
Weighted average remaining lease term7.2 years9.9 years
Weighted average discount rate5.9 %5.9 %
Schedule of lease payments
Future operating lease cash payments are as follows (in thousands):
Year Ended December 31, Amount
2026$15,863 
202714,506 
202812,966 
202911,158 
203010,038 
Thereafter28,887 
Total undiscounted lease payments$93,418 
Less: imputed interest$16,832 
Total operating lease liabilities$76,586 
Schedule of future operating sublease receipts
Future operating sublease receipts for both sublease components are as follows (in thousands):
Year Ended December 31, Amount
2026$541 
20271,023 
20281,046 
20291,048 
20301,072 
Thereafter3,204 
Total undiscounted sublease receipts$7,934