XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (remainder of year) $ 17,093
2024 22,735
2025 18,495
2026 15,733
2027 12,409
Thereafter 52,204
Total lease payments 138,669
Less imputed interest (21,288)
Total $ 117,381