XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Operating lease cost $ 3,422 $ 1,722
Short-term lease cost 506 481
Variable lease cost 370 431
Net lease cost $ 4,298 $ 2,634