XML 145 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
IDEXX RETIREMENT AND INCENTIVE SAVINGS PLAN (Schedule of Future Benefits Expected to be Paid) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Benefits [Abstract]  
2025 $ 888
2026 981
2027 917
2028 1,063
2029 951
2030 through 2034 $ 6,564