XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Cash Flow by Lease Type (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Leases    
Operating cash outflows from operating leases $ 4,858 $ 3,955
Operating cash outflows from finance leases 2,454 2,509
Financing cash outflows from finance leases 598 475
Operating lease assets obtained in exchange for operating lease liabilities $ 23,289 $ 4,714