Quarterly report pursuant to Section 13 or 15(d)

Leases - Leases Cost (Details)

v3.24.1.u1
Leases - Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease cost:    
Operating lease cost (1) $ 2,637 $ 2,587
Finance lease cost    
Depreciation of finance lease assets (2) 619 217
Interest on finance lease liabilities (3) 64 23
Short-term lease cost (1) 317 246
Sublease income (1)   (267)
Total lease cost 3,637 2,806
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows from operating leases 2,516 1,336
Operating cash outflows from finance leases 74 23
Financing cash outflows from finance leases 815 513
Operating lease right-of-use asset impairment $ 0 $ 0