XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Right-of-use lease assets $ 123,278 $ 127,014
Current lease liabilities 21,710 22,546
Non-current lease liabilities 148,922 150,832
Total lease liabilities $ 170,632 $ 173,378