XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Future Lease Payments  
2024 (excluding the period ended June 30, 2024) $ 80
Total lease payments 80
Less: imputed interest (3)
Total lease liabilities $ 77