v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Balance Sheet Information Related to Leases
Balance sheet information related to the Company's leases at December 31, was as follows (in thousands):
20252024
Lease assets$82,542 $63,853 
Accrued liabilities$17,254 $18,658 
Lease liabilities69,425 47,420 
$86,679 $66,078 
Schedule of Future Maturities of Lease Liabilities
Future maturities of the Company's operating lease liabilities as of December 31, 2025 were as follows (in thousands):
2026$21,442 
202718,957 
202816,405 
202914,201 
203012,438 
Thereafter35,361 
Future lease payments118,804 
Present value discount(32,125)
Lease liabilities$86,679 
Schedule of Other Lease Information
Other lease information surrounding the Company's operating leases as of December 31, was as follows (dollars in thousands):
20252024
Cash outflows for amounts included in the measurement of lease liabilities$23,190$24,661
ROU assets obtained in exchange for lease obligations, net of modifications$39,580$15,558
Weighted-average remaining lease term (in years)8.007.88
Weighted-average discount rate6.1 %5.6 %