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% | ||
| ||||