XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Future lease payments over the remaining term of capitalized operating leases    
2025, excluding the three months ended March 31, 2025 $ 1,549  
2026 1,205  
2027 237  
2028 161  
Total 3,152  
Imputed interest (117)  
Lease liability balance 3,035  
Right-of-use assets 2,808 $ 3,077
Long-term lease liability 1,066 1,552
Short-term lease liability $ 1,969 $ 1,805
Short-term lease liability, Statement of Financial Position Accrued expenses and other liabilities Accrued expenses and other liabilities