XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of future lease payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases, Operating [Abstract]    
2022 – Remaining $ 853  
2023 1,137  
2024 1,137  
2025 1,137  
2026 1,137  
Thereafter 26,392  
Total $ 31,793 $ 32,078