v3.26.1
Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate on Finance Leases (Details)
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Weighted Average Remaining Lease Term And Discount Rate On Finance Leases Abstract    
Weighted average remaining lease term (years) 1 year 1 year 3 months 18 days
Weighted average discount rate 18.50% 18.50%
Weighted average remaining lease term (years)* [1] 0 years 7 months 6 days
Weighted average discount rate* 0.00% 19.30%
[1] The finance leases obligations of the Company have been fully settled as of March 31, 2026.