XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Jan. 01, 2021
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets $ 28,453 $ 23,532 $ 24,600
Current operating lease liabilities 8,130 6,888 7,300
Operating lease liabilities, net of current portion 20,841 16,859 17,300
Finance lease right-of-use assets 9,869 8,944 7,200
Current finance lease liabilities 3,763 3,512 2,900
Finance lease liabilities, net of current portion $ 6,562 $ 5,756 $ 4,600
Minimum      
Lessee Lease Description [Line Items]      
Lessee operating and finance lease term 1 year    
Maximum      
Lessee Lease Description [Line Items]      
Lessee operating and finance lease term 15 years