XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies - Summary of Future Minimum Annual Lease Payments under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
Less: current portion $ (115) $ (120)
Noncurrent operating lease liability $ 59 $ 85