XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Right-of-use assets $ 11,388 $ 10,055
Finance lease $ 1,309 $ 2,516
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Total leased assets $ 12,697 $ 12,571
Operating lease liabilities    
Operating lease liabilities, current 3,382 2,441
Operating lease liabilities, non-current 9,223 8,887
Total Operating lease liabilities 12,605 11,328
Finance lease liabilities    
Finance lease liabilities, current $ 714 $ 825
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Finance lease liabilities, non-current $ 723 $ 1,064
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total Finance lease liabilities $ 1,437 $ 1,889