XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Assets And Liabilities,
The table below presents the Company’s right-of-use assets and lease liabilities as of June 30, 2024 (in thousands):
As of June 30, 2024As of December 31, 2023
Operating leases
Right-of-use assets:
Other non-current assets$13,928 $16,376 
Total right-of-use assets$13,928 $16,376 
Lease liabilities:
Accrued liabilities$4,874 $4,998 
Other non-current liabilities9,445 11,822 
Total operating lease liabilities$14,319 $16,820 
Lease Payments
The aggregate future lease payments for non-cancelable operating leases as of June 30, 2024 were as follows (in thousands):
Remainder of 2024$2,685 
20254,935 
20264,893 
20272,441 
Total lease payments14,954 
Less: imputed interest(635)
Present value of lease liabilities$14,319 
Lease Costs
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease costs$1,075 $1,094 $2,160 $2,203 
Short-term lease costs131 123 247 250 
Total lease costs$1,206 $1,217 $2,407 $2,453 

Average lease terms and discount rates for the Company’s operating leases were as follows:
Three Months Ended June 30,
20242023
Weighted-average remaining term (years)2.923.84
Weighted-average discount rate3.2%3.2%

Supplemental cash flow information for the Company’s operating leases were as follows (in thousands):
Three Months Ended June 30,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,688 $2,661