XML 70 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 927
2026 225
2027 233
2028 240
2029 184
Thereafter 0
Total future minimum payments 1,809
Less imputed interest (253)
Present value of lease liabilities 1,556
Finance Leases  
2025 942
2026 21
2027 0
2028 0
2029 0
Thereafter 0
Total future minimum payments 963
Less imputed interest (38)
Present value of lease liabilities $ 925