Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Lease Costs (Details)

v3.24.0.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease expense      
Amortization of right-of-use assets $ 7,421 $ 8,486  
Interest on lease liabilities 1,165 923  
Operating lease expense 5,690 5,671  
Short-term lease expense 18 27  
Total lease expense 14,295 15,107  
Finance leases:      
Operating cash outflow from finance leases 1,165 923  
Financing cash outflow from finance leases 7,530 8,709 $ 7,860
Finance lease liabilities arising from obtaining finance lease right-of-use assets 7,183 6,655  
Operating leases:      
Operating cash outflow from operating leases 5,574 4,556  
Operating lease liabilities arising from obtaining operating lease right-of-use assets $ 154 $ 309 $ 0
Finance leases:      
Weighted-average remaining lease term (years) 1 year 9 months 18 days    
Weighted-average discount rate 10.30%    
Operating leases:      
Weighted-average remaining lease term (years) 9 years 1 month 6 days    
Weighted-average discount rate 3.90%