XML 160 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets $ 13,758 $ 14,579
Current portion of operating lease liability 2,323 1,846
Operating lease liability, net of current portion 12,714 13,829
Total operating lease liabilities 15,037 15,675
Property and equipment, at cost 27,499 22,248
Accumulated depreciation (18,467) (15,418)
Property and equipment, net 9,032 6,830
Current portion of finance lease obligations 21
Finance lease obligations, net of current portion
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total finance lease liabilities $ 21
Weighted average remaining lease term operating leases 8 years 4 months 24 days 13 years 1 month 6 days
Weighted average remaining lease term finance leases   6 months
Weighted average discount rate operating leases 4.60% 9.00%
Weighted average discount rate finance leases 0.00% 6.30%
Financial Lease [Member]    
Lessee, Lease, Description [Line Items]    
Property and equipment, at cost $ 112 $ 112
Accumulated depreciation (97) (80)
Property and equipment, net $ 15 $ 32