XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases [Abstract]        
Operating lease costs $ 5,306 $ 4,557 $ 14,161 $ 13,660
Variable lease costs 643 588 3,310 1,162
Short-term lease costs 38 383 308 761
Sublease income (331)   (993)  
Total $ 5,656 $ 5,528 $ 16,786 $ 15,583