XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Other Information (Details)
Sep. 30, 2024
Dec. 31, 2023
Weighted Average Remaining Lease Term (in years):    
Operating leases 3 years 3 days 3 years 5 months 23 days
Finance leases 5 months 26 days 1 year
Weighted Average Discount Rate:    
Operating leases 6.32% 6.03%
Finance leases 4.66% 4.67%