XML 89 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Schedule Of Noncancellable Minimum Commitments) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Aggregate Noncancellable Minimum Commitments  
2023 $ 10,678
2024 7,974
2025 5,408
2026 4,010
Total future minimum lease payments 30,398
Software, Facilities and Equipment Leases  
Aggregate Noncancellable Minimum Commitments  
2023 10,902
2024 9,123
2025 6,638
2026 5,240
2027 and thereafter 2,943
Total future minimum lease payments $ 34,846