XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Schedule of Notes Receivable (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Seastar Medical [Member]      
Notes receivable from Seastar Medical Holding Corporation     $ 1,440,498
Long Term Investments      
Beginning of year $ 1,440,498 $ 3,807,749  
Accrued interest income on debt securities 8,568 91,864  
End of period   2,238,442  
Long Term Investments | Seastar Medical [Member]      
Notes receivable from Seastar Medical Holding Corporation   2,238,442 $ 1,440,498
Repayment of Seastar Medical Holding Corporation notes receivable $ (1,449,066) $ (1,661,171)