v3.26.1
Leases - Weighted Average Lease Term and Discount Rates (Details)
Jun. 30, 2026
Dec. 31, 2025
Weighted Average Remaining Lease Term:    
Finance Leases 6 years 6 years
Operating Leases 5 years 5 years
Weighted Average Discount Rate:    
Finance Leases 11.28% 11.30%
Operating Leases 3.26% 3.27%