XML 107 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule Of Noncancellable Minimum Commitments) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Aggregate Noncancellable Minimum Commitments  
2024 $ 8,473
2025 6,235
2026 5,794
2027 3,520
Total future minimum lease payments 27,385
Software, Facilities and Equipment Leases  
Aggregate Noncancellable Minimum Commitments  
2024 8,754
2025 7,529
2026 7,088
2027 4,167
2028 and thereafter 3,363
Total future minimum lease payments $ 30,901