XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 2,434  
2026 2,301  
2027 2,191  
2028 1,077  
2029 238  
Thereafter 2,253  
Total lease payments 10,494  
Less: interest (2,540)  
Total lease liabilities $ 7,954  
Weighted average remaining lease term: 8 years 1 month 6 days  
Weighted average discount rate: 9.00%  
Finance Leases    
2025 $ 14  
2026 9  
2027 9  
2028 9  
2029 4  
Thereafter 0  
Total lease payments 45  
Less: interest (8)  
Finance right-of-use liability $ 37 $ 46
Weighted average remaining lease term: 4 years 1 month 6 days  
Weighted average discount rate: 10.60%