XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Convertible Notes (Details) - Convertible Promissory Notes - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2023
Mar. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Settlements received on investments owned $ 32.5  
Investments, prepayment on future amounts due $ 0.4  
Accrued investment income receivable   $ 1.4
Investments, amount due from other parties   $ 1.5