XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating Lease Right-of-Use Assets, Net $ 90,950 $ 112,187  
Finance lease assets $ 1,895 $ 3,420  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and Equipment, Net Property and Equipment, Net  
Total lease assets $ 92,845 $ 115,607  
Operating lease liabilities, current portion 22,584 28,279  
Finance lease liabilities, current portion $ 697 $ 1,866  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of finance lease liabilities, long-term debt and non-recourse debt Current portion of finance lease liabilities, long-term debt and non-recourse debt  
Operating Lease Liabilities $ 73,801 $ 89,917  
Finance Lease Liabilities 1,280 1,977 $ 1,280
Total lease liabilities $ 98,362 $ 122,039