XML 116 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Lease assets $ 43,931 $ 49,625
Liabilities    
Accrued liabilities 16,208 17,369
Lease liabilities 26,777 29,904
Lease liabilities $ 42,985 $ 47,273
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current