XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term (in years) 5 years 10 months 24 days 6 years 9 months 18 days
Weighted average discount rate per annum 11.80% 11.80%
Operating lease cost (including variable costs) $ 11,159 $ 10,917
Variable costs (including non-lease components) 3,164 2,930
Sublease income 2,679 189
Cash paid for amounts included in the measurement of operating lease liabilities $ 7,931 $ 7,540