XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Leases - Schedule of Future Minimum Lease Payments under Operating Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 $ 801
2025 386
2026 398
2027 410
2028 106
Total future minimum lease payments 2,101
Less: imputed interest (232)
Total operating lease liabilities $ 1,869