Annual report pursuant to Section 13 and 15(d)

Leases - Supplemental Lease Information (Details)

Leases - Supplemental Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
Operating lease right-of-use assets $ 25,149 $ 0
Operating lease liabilities, current portion 3,710 0
Operating lease liabilities, net of current portion 23,613 $ 0
Operating lease, liability 27,323  
Finance leases    
Financing lease right-of-use assets 4,903  
Accumulated amortization (1,638)  
Financing lease right-of-use assets, net 3,265  
Finance lease liabilities, current 522  
Finance lease liabilities, non-current 821  
Total finance lease liabilities $ 1,343  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities  
Weighted-average remaining lease term (years)    
Operating leases 7 years 8 months 12 days  
Finance leases 3 years  
Weighted-average discount rate    
Operating leases 5.60%  
Finance leases 6.90%  
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ (5,427)  
Operating cash flows from finance leases (66)  
Finance cash flows from finance leases (777)  
Right-of-use assets obtained in exchange for lease obligations:    
Operating lease liabilities 29,202  
Finance lease liabilities $ 694