v3.26.1
Leases - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)
Mar. 31, 2026
Schedule of Weighted Average Remaining Lease Terms and Discount Rates [Abstract]  
Weighted average remaining lease term operating leases 9 months 18 days
Weighted average remaining lease term finance Leases 2 years 9 months 18 days
Weighted average discount rates operating leases 6.00%
Weighted average discount rates finance Leases 6.20%