XML 85 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Cash flow (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases      
Operating cash flows from operating leases $ 14,736 $ 13,683 $ 8,462
Financing cash flows from finance lease 1,276 2,224 17,829
Operating cash flows from finance leases 1,724 776 171
Right-of-use assets obtained in exchange for operating lease obligations $ 35,817 $ 645 76,811
Right-of-use assets obtained in exchange for finance lease obligations     $ 41,382