XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2020
Summary Of Significant Accounting Policies [Line Items]      
Warrant liability term (in months) 39 months   5 years
Carrying value | Investment in GAFS, including warrants      
Summary Of Significant Accounting Policies [Line Items]      
Investments, fair value disclosure $ 0 $ 2,618,000