XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Schedule of supplemental balance sheet information related to leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Lease:    
Operating lease right-of-use asset $ 5,125 $ 5,585
Operating lease liability, current portion 1,047 918
Operating lease liability, net of current portion 8,142 9,189
Finance Lease:    
Other non-current assets $ 134 $ 219
Finance Lease, Right-of-Use Asset, Statement of Financial Position Other non-current assets Other non-current assets
Other current liabilities $ 48 $ 82
Finance Lease, Liability, Current, Statement of Financial Position Other current liabilities Other current liabilities
Other liabilities, long-term   $ 45
Finance Lease, Liability, Noncurrent, Statement of Financial Position Other non-current liabilities Other non-current liabilities
Weighted-average remaining lease term (in years):    
Operating lease 6 years 2 months 12 days 7 years 2 months 12 days
Finance lease 8 months 12 days 1 year 8 months 12 days
Weighted-average discount rate:    
Operating lease 8.00% 8.00%
Finance lease 6.90% 6.90%