XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Lease Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 3,286 $ 4,885
Finance lease, right-of-use asset, after accumulated amortization $ 810 1,427
Finance lease, right-of-use asset, statement of financial position Property and equipment, net  
Operating lease liabilities $ 976 1,040
Finance lease obligations, current portion $ 490 $ 700
Finance lease, liability, current, statement of financial position Accrued and other current liabilities Accrued and other current liabilities
Non-current operating lease liabilities $ 2,760 $ 4,493
Lease obligations, net of current portion $ 358 $ 848
Finance lease, liability, noncurrent, statement of financial position Non-current operating lease liabilities Non-current operating lease liabilities