XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES, Lease Assets, Liabilities and Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Operating lease assets $ 8,995 $ 9,742
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating lease assets Operating lease assets
Financing lease assets $ 23 $ 31
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Financing lease assets Financing lease assets
Total assets $ 9,018 $ 9,773
Current [Abstract]    
Current portion of operating lease liabilities $ 3,172 $ 2,881
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of operating lease liabilities Current portion of operating lease liabilities
Current portion of finance lease liabilities $ 0 $ 15
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of finance lease liabilities Current portion of finance lease liabilities
Noncurrent [Abstract]    
Operating lease liabilities, non-current $ 6,253 $ 7,469
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities, non-current Operating lease liabilities, non-current
Finance lease liabilities, non-current $ 1 $ 1
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance lease liabilities, non-current Finance lease liabilities, non-current
Total lease liabilities $ 9,426 $ 10,366
Lease Cost [Abstract]    
Operating lease asset impairment expense 0  
Finance [Abstract]    
Total lease cost 4,830 4,580
Maximum [Member]    
Finance [Abstract]    
Interest on lease liabilities 100  
ASU 2016-02 [Member] | Maximum [Member]    
Lease Cost [Abstract]    
Operating lease asset impairment expense   0
Operating Expenses [Member]    
Lease Cost [Abstract]    
Operating lease cost 3,908 3,737
Short-term lease cost 0 38
Variable lease cost [1] 915 797
Finance [Abstract]    
Amortization of finance lease assets 7 7
Impairment Expense [Member]    
Lease Cost [Abstract]    
Operating lease cost 0 0
Interest Expense [Member]    
Finance [Abstract]    
Interest on lease liabilities $ 0 $ 1
[1] Variable lease cost includes payment for certain real estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities.