XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases    
2024 (remainder of year) $ 909  
2025 1,724  
2026 1,677  
2027 1,507  
2028 472  
Thereafter 848  
Total lease payments 7,137  
Less: imputed interest (1,103)  
Present value of lease liabilities $ 6,034 $ 4,525