XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Payments for Operating Leases
Future minimum payments under the Company’s operating leases related to the ROU asset and lease liability as of December 31, 2023 was as follows (in thousand):
Operating
Leases
2024937 
2025478 
2026446 
Total minimum payments$1,861 
Less: imputed interest(148)
Present value of lease liabilities$1,713