v3.24.0.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Right-of-use asset $ 2,871 $ 4,060
Lease liability, current portion 1,140 1,162
Lease liability, net current portion 2,116 3,256
Total lease liability $ 3,256 $ 4,418
Operating lease, right-of-use asset, statement of financial position Other current assets Other current assets
Operating lease, liability, current, statement of financial position Accrued expenses and other Accrued expenses and other
Operating lease, liability, noncurrent, statement of financial position Other long-term liabilities Other long-term liabilities