XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating cash out flows from operating leases $ 16,271 $ 16,625
Operating cash out flows from finance leases 162 120
Financing cash out flows from finance leases 1,332 2,009
Total $ 17,765 $ 18,754