XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Notes Receivable (Details) - Convertible Notes Receivable
$ in Millions
Oct. 19, 2023
USD ($)
Item
Dec. 31, 2024
USD ($)
Convertible Notes Receivable    
Number of convertible notes receivable | Item 2  
Principal amount of receivable $ 60.0 $ 60.0
Receivable, Interest rate per annum 2.00%  
Unpaid principal and interest due and payable date Oct. 18, 2028  
Accrued interest receivable   $ 1.4