XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Due 2024 $ 1,139  
Due 2025 1,408  
Due 2026 1,400  
Due 2027 1,427  
Due 2028 1,113  
Due thereafter 3,600  
Total undiscounted cash flows 10,087  
Discount on cash flows (1,423)  
Total lease liability $ 8,664 $ 8,954