XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Future lease payments over the remaining term of capitalized operating leases    
2025 $ 2,054  
2026 1,074  
2027 237  
2028 142  
Total 3,507  
Imputed interest (150)  
Lease liability balance 3,357  
Right-of-use assets 3,077 $ 4,340
Long-term lease liability 1,552 3,181
Short-term lease liability $ 1,805 $ 1,733
Short-term lease liability, Statement of Financial Position Accrued expenses and other liabilities Accrued expenses and other liabilities