XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 $ 302  
2025 275  
2026 108  
2027 111  
2028 114  
Thereafter 302  
Total future minimum lease payments 1,212  
Less: Interest (356)  
Total present value of lease liabilities $ 856 $ 911