XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Operating leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Liability and Interest Expense for Failed Leaseback Transaction
Future minimum payments under the failed sale leaseback are as follows (in thousands):

2024$3,200 
20253,635 
20264,097 
20274,302 
20284,384 
Thereafter21,647 
Total payments41,265 
Lessee, Operating Lease, Liability, Maturity
Maturities of the Company’s operating lease liabilities at December 31, 2023 were as follows (in thousands):
Operating
Lease
2024$5,573 
20255,728 
20265,504 
20275,532 
20285,813 
Thereafter23,707 
Total lease payments51,857 
Less: imputed interest(1)
13,049 
Present value of operating lease liabilities
38,808 
Current portion of operating lease liabilities(2)
3,086 
Operating lease liabilities, net of current portion$35,722 
__________________________
(1)Calculated using the incremental borrowing rate
(2)Included within Accrued expenses and other current liabilities line item on the Consolidated Balance Sheet