XML 127 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies - Supplemental balance sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating lease assets    
Operating lease assets $ 13,353 $ 16,690
Operating lease liabilities- current $ 4,057 $ 3,552
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating lease liabilities- noncurrent $ 10,573 $ 14,355
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total operating lease liabilities $ 14,630 $ 17,907
Financing leases    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Property, plant and equipment - net $ 14,279 $ 128
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance lease liabilities - current $ 759 $ 55
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance lease liabilities - noncurrent $ 10,386 $ 76
Total financing lease liabilities $ 11,145 $ 131
Operating lease, weighted average remaining lease term (years) 3 years 9 months 18 days 4 years 9 months 18 days
Finance leases, weighted average remaining lease term (years) 9 years 3 months 18 days 2 years 4 months 24 days
Weighted average discount rate for operating leases (in percent) 4.70% 4.80%
Weighted average discount rate, finance leases, (in percent) 8.10% 3.30%