XML 75 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Other Information Related to Operating Leases (Details)
Mar. 31, 2025
Dec. 31, 2024
Weighted-average remaining lease term (years)    
Operating leases 12 years 12 years
Finance leases 6 months 9 months
Weighted-average discount rate    
Operating leases 11.45% 11.45%
Finance leases 9.44% 9.44%