Quarterly report pursuant to Section 13 or 15(d)

Leases - Summary of Lease Cost (Details)

v3.22.2
Leases - Summary of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Operating Leased Assets [Line Items]        
Operating lease cost $ 5,499 $ 3,976 $ 9,570 $ 7,417
Total finance lease cost 207 161 415 226
Short-term lease cost 1,047 434 1,423 726
Cost of revenue        
Operating Leased Assets [Line Items]        
Operating lease cost 3,703 2,381 6,083 4,705
Finance lease, right-of-use asset, amortization 184 140 367 196
Finance lease, interest expense 23 21 48 30
Operating expenses        
Operating Leased Assets [Line Items]        
Operating lease cost $ 1,796 $ 1,595 $ 3,487 $ 2,712