XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Leases [Abstract]      
Operating lease expense $ 282 $ 237  
Cash Flows Related to Operating Leases [Abstract]      
Operating cash outflows from leases $ 257 $ 252  
Operating Lease Weighted Average Remaining Lease Term and Discount Rate [Abstract]      
Weighted average remaining lease term 1 year 6 months   1 year 8 months 12 days
Weighted average discount rate 4.40%   4.40%
Maturity of Operating Lease Liabilities [Abstract]      
2024 $ 727   $ 985
2025 712   713
2026 22   22
Total undiscounted lease payments 1,461   1,720
Less imputed interest 52   71
Total lease liabilities $ 1,409   $ 1,649