v3.25.1
Leases - Schedule of Minimum Lease Payments Operating Lease Liability (Details) - USD ($)
Mar. 31, 2025
Nov. 30, 2024
Leases [Abstract]    
2025 (April - December) [1] $ 44,846  
2026 103,725  
2027 107,375  
2028 111,025  
2029 114,675  
Thereafter 68,896  
Total undiscounted minimum lease payments 550,542  
Less: Present value discount (120,732)  
Lease Liability $ 429,810 $ 426,787
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Discount rate - operating lease 8.50%  
[1] Includes base rent abatement for a period of six months