v3.25.2
Long-Term Debt - Schedule of Future Remaining Annual Minimum Principal Payments (Details)
Jun. 30, 2025
USD ($)
Schedule of Future Remaining Annual Minimum Principal Payments [Abstract]  
2025 $ 44,000
2026 91,000
2027 95,000
2028 98,000
2029 112,000
Thereafter 3,744,000
Total $ 4,184,000