XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease costs $ 8,166 $ 6,049 $ 15,965 $ 11,885
Amortization of right-of-use assets 194 263 395 521
Interest on lease liabilities 69 52 131 105
Total financing lease costs 263 315 526 626
Short-term lease costs 733 167 1,177 241
Total lease costs $ 9,162 $ 6,531 $ 17,668 $ 12,752