v3.25.2
Convertible Notes Receivable (Details) - USD ($)
3 Months Ended 5 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Convertible Notes Receivable [Line Items]        
Paid in-kind interest income $ 489,145 $ 0 $ 0 $ 963,195
Allowance for credit losses 5,466,503 2,750,755 2,750,755 6,776,691
Convertible Notes Receivable [Member]        
Convertible Notes Receivable [Line Items]        
Allowance for credit losses 415,773 1,875,000 1,875,000 818,717
Convertible Promissory Notes [Member]        
Convertible Notes Receivable [Line Items]        
Allowance for credit losses $ 415,773 $ 0 $ 0 $ 818,717