v3.25.2
Debt - Summary of convertible note (Details) - May 2025 convertible note
Jun. 30, 2025
USD ($)
Notes Payable  
Loan principal secured amount $ 5,000,000
Percentage of interest on loans 15.00%