XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Payments under Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 411  
2025 838  
2026 855  
Total lease payments 2,104  
Less amount representing implied interest 79  
Total lease liability 2,025  
Current portion of operating lease liabilities 780 $ 760
Non-current portion of operating lease liabilities $ 1,245 $ 1,642