XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Future Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Future lease payments over the remaining term of capitalized operating leases    
2024, excluding the nine months ended September 30, 2024 $ 556  
2025 1,980  
2026 1,205  
2027 237  
2028 161  
Total 4,139  
Imputed interest (187)  
Lease liability balance 3,952  
Right-of-use assets 3,460 $ 4,340
Long-term lease liability 2,030 3,181
Short-term lease liability $ 1,922 $ 1,733
Short-term lease liability, Statement of Financial Position Accrued expenses and other liabilities Accrued expenses and other liabilities