XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Leases Leases
The components of lease expense are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Operating lease cost
$2,620 $2,660 $7,585 $6,787 
Finance lease cost27 35 92 122 
Short-term lease cost
1,259 1,208 3,211 4,733 
Total lease expense$3,906 $3,903 $10,888 $11,642 

Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationSeptember 30, 2024December 31, 2023
Operating Leases
Right-of-use assets, netOther assets, net$30,035 $29,208 
Current liabilitiesAccrued liabilities and other6,663 6,518 
Non-current liabilitiesOther long-term liabilities24,275 23,578 
     Total operating lease liabilities$30,938 $30,096 
Finance Leases
     Right-of-use assets, netOther assets, net$119 $205 
Current liabilitiesAccrued liabilities and other85 108 
Non-current liabilitiesOther long-term liabilities45 107 
     Total finance lease liabilities$130 $215 

Cash payments on operating leases were $7.3 million and $6.8 million for the nine months ended September 30, 2024 and 2023 respectively.
Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2024$2,491 $26 $2,517 
20259,804 77 9,881 
20268,448 30 8,478 
20275,388 5,395 
20283,867 — 3,867 
Thereafter17,969 — 17,969 
Total lease payments$47,967 $140 $48,107 
Less: Imputed interest(17,029)(10)(17,039)
Present value of lease liabilities$30,938 $130 $31,068 
Leases Leases
The components of lease expense are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Operating lease cost
$2,620 $2,660 $7,585 $6,787 
Finance lease cost27 35 92 122 
Short-term lease cost
1,259 1,208 3,211 4,733 
Total lease expense$3,906 $3,903 $10,888 $11,642 

Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationSeptember 30, 2024December 31, 2023
Operating Leases
Right-of-use assets, netOther assets, net$30,035 $29,208 
Current liabilitiesAccrued liabilities and other6,663 6,518 
Non-current liabilitiesOther long-term liabilities24,275 23,578 
     Total operating lease liabilities$30,938 $30,096 
Finance Leases
     Right-of-use assets, netOther assets, net$119 $205 
Current liabilitiesAccrued liabilities and other85 108 
Non-current liabilitiesOther long-term liabilities45 107 
     Total finance lease liabilities$130 $215 

Cash payments on operating leases were $7.3 million and $6.8 million for the nine months ended September 30, 2024 and 2023 respectively.
Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows:
OperatingFinancingTotal
Remainder of 2024$2,491 $26 $2,517 
20259,804 77 9,881 
20268,448 30 8,478 
20275,388 5,395 
20283,867 — 3,867 
Thereafter17,969 — 17,969 
Total lease payments$47,967 $140 $48,107 
Less: Imputed interest(17,029)(10)(17,039)
Present value of lease liabilities$30,938 $130 $31,068