XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Summary of Lease Costs
The components of lease expense are as follows:
Three Months Ended March 31,
20242023
Operating lease cost
$2,675 $2,348 
Finance lease cost34 47 
Short-term lease cost
931 1,931 
Total lease expense$3,640 $4,326 
Summary of Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationMarch 31, 2024December 31, 2023
Operating Leases
Right-of-use assets, netOther assets, net$30,732 $31,165 
Current liabilitiesAccrued liabilities and other7,044 7,502 
Non-current liabilitiesOther long-term liabilities24,271 24,417 
     Total operating lease liabilities$31,315 $31,919 
Finance Leases
     Right-of-use assets, netOther assets, net$173 $205 
Current liabilitiesAccrued liabilities and other100 108 
Non-current liabilitiesOther long-term liabilities84 107 
     Total finance lease liabilities$184 $215 
Summary of Finance Lease, Liability, Maturity
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$7,662 $84 $7,746 
20259,545 78 9,623 
20267,438 30 7,468 
20274,491 4,498 
20283,008 — 3,008 
Thereafter15,993 — 15,993 
Total lease payments$48,137 $199 $48,336 
Less: Imputed interest(16,822)(15)(16,837)
Present value of lease liabilities$31,315 $184 $31,499 
Summary of Lessee, Operating Lease, Liability, Maturity
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$7,662 $84 $7,746 
20259,545 78 9,623 
20267,438 30 7,468 
20274,491 4,498 
20283,008 — 3,008 
Thereafter15,993 — 15,993 
Total lease payments$48,137 $199 $48,336 
Less: Imputed interest(16,822)(15)(16,837)
Present value of lease liabilities$31,315 $184 $31,499