XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Schedule Of Future Minimum Annual Rental Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Commitments And Contingencies  
2025 $ 4,189
2026 4,148
2027 4,150
2028 2,685
2029 2,000
Thereafter 17,841
Approximate future minimum annual rental payments $ 35,013