XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Finance Obligation - Other information (Details) - Finance obligation - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finance Obligation    
Cash payments (in thousands) $ 96,781 $ 72,377
Weighted average remaining term (in years) 4 years 5 months 26 days 4 years 10 months 2 days
Weighted average discount rate (as a percent) 11.30% 11.10%