XML 87 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Bank of Ireland Note Payable - Additional Information (Details) - Bank of Ireland Note Payable - USD ($)
12 Months Ended
Jun. 12, 2020
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal amount $ 474,000  
Interest rate 4.00%  
Debt payment terms   The Bank of Ireland Note Payable bore an annual interest rate of 4% and was due in equal monthly installments over a 36-month period, including interest.
Debt, frequency of payment monthly  
Debt instrument term 36 months