v3.24.1.1.u2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Thousands
Jun. 03, 2024
Feb. 05, 2024
May 03, 2024
Biopharmaceutical Company      
Subsequent Event [Line Items]      
Initial proceeds from patent agreement   $ 500  
Promissory Note | Individual Investor      
Subsequent Event [Line Items]      
Aggregate principal amount     $ 300
Interest rate, stated percentage     6.00%
Promissory Note | DGP Co. Ltd | Related Party      
Subsequent Event [Line Items]      
Aggregate principal amount $ 700    
Interest rate, stated percentage 6.00%    
Debt term 10 months