XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lease cost        
Operating lease cost $ 5,248 $ 4,278 $ 13,866 $ 13,008
Short-term lease cost 24 18 24 62
Variable lease cost 588 414 1,675 1,304
Sublease income (857) (527) (2,582) (2,164)
Total lease cost, net $ 5,003 $ 4,183 $ 12,983 $ 12,210