v3.25.2
Leases - Schedule of recognized as an asset and operating lease liabilities (Details)
Jun. 30, 2025
Leases  
Weighted average remaining lease term - operating leases, in years 2 years 7 months 17 days
Weighted average discount rate - operating leases 9.92%