XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details) - Promissory Note - USD ($)
$ in Thousands
Jun. 03, 2024
May 03, 2024
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 300
Interest rate   6.00%
DGP Co. Ltd | Related Party    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 700  
Interest rate 6.00%