XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Right-of-Use Assets and Lease Liabilities - Schedule of annual minimum lease payments of our operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 1,616
2025 1,269
2026 1,206
2027 1,258
2028 1,397
Thereafter 1,768
Total future minimum lease payments, undiscounted 8,514
Less: Imputed interest (1,617)
Present value of future minimum lease payments $ 6,897