XML 71 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Lessee Disclosure [Abstract]  
Schedule of Components of Lease Costs
The components of the lease costs and supplemental cash flow information relating to the Company's leases were as follows (in thousands):
Year Ended December 31,
202520242023
Operating lease cost$5,970 $4,949 $5,209 
Short-term and variable lease cost5,692 4,359 3,996 
Total operating lease cost$11,662 $9,308 $9,205 
Schedule of Supplemental Cash Flow Information
Year Ended December 31,
20252024
Cash paid for amounts included in the measurement of operating lease liabilities$9,887 $8,554 
Weighted average remaining lease term - operating leases (in years)4.45.8
Weighted average discount rate - operating leases7.71%7.92%
Schedule of Undiscounted Future Lease Payments for Non-Cancelable Operating Leases
The undiscounted future lease payments for non-cancelable operating leases as of December 31, 2025 were as follows (in thousands):
Maturity of lease liabilities as of December 31, 2025Operating Leases
2026$10,205 
20278,952 
20288,395 
20298,570 
20307,028 
Thereafter695 
Total lease payments43,845 
Less imputed interest(6,606)
Total operating lease liabilities$37,239