XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, net - Lease and maturity of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lease liabilities    
Operating lease liabilities, current $ 5,686 $ 8,195
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Finance lease liabilities, current $ 3,439 $ 3,179
Operating lease liabilities, noncurrent $ 14,284 $ 14,109
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Finance lease liabilities, noncurrent $ 29,162 $ 30,083
Total lease liabilities 52,571 $ 55,566
Maturity of our operating lease liabilities    
2024 6,506  
2025 3,413  
2026 2,893  
2027 2,903  
2028 2,378  
After 2028 4,551  
Total lease cash payments 22,644  
Less: discount 2,674  
Present value of lease liabilities 19,970  
Maturity of our finance lease liabilities    
2024 4,641  
2025 4,280  
2026 3,829  
2027 3,139  
2028 2,856  
After 2028 20,809  
Total lease cash payments 39,554  
Less: discount 6,953  
Present value of lease liabilities $ 32,601