XML 120 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Consolidated Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
ROU operating lease assets $ 65,262 $ 65,913
Short-term operating lease liabilities 11,005 10,668
Long-term operating lease liabilities 59,736 61,526
Total operating lease liabilities $ 70,741 $ 72,194