v3.25.1
Schedule of Maturities of Debt Securities Classified as Available-for-Sale Securities (Details)
Mar. 31, 2025
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, Amortized Cost $ 16,358,529
Due within one year, Aggregate Fair Value 16,364,050
Total maturities of debt securities classified as available-for-sale securities, Amortized Cost 16,358,529
Total maturities of debt securities classified as available-for-sale securities, Aggregate Fair Value $ 16,364,050